domingo, 9 de diciembre de 2018
(Incorrect date value: '0000-00-00' for column 'stats_compare_from' at row 1)

(Incorrect date value: '0000-00-00' for column 'stats_compare_from' at row 1)

Si estas metido a fondo en prestashop, y vas a agregar un nuevo empleado por ejemplo y te sale un error que no se ha podido agregar por este dichoso motivo

(Incorrect date value: '0000-00-00' for column 'stats_compare_from' at row 1)

No te asustes, es que mysql tiene por defecto el sql-mode así

sql-mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Pues para resolver simplemente editamos el archivo my.cnf o el .ini si estamos en windows y creamos un nuevo bloque (copia y pega el siguiente código)

 

sudo nano/vim /etc/mysql/my.cnf

y pegamos

 

[mysqld] sql-mode="NO_ENGINE_SUBSTITUTION,ERROR_FOR_DIVISION_BY_ZERO" 

Así de fácil es y así de fácil te lo cuento.

Quieres ser el primero en responder?