jueves, 25 de febrero de 2016

DRUPAL 7 :" Additional uncaught exception thrown while handling exception. "

DRUPAL 7 :" Additional uncaught exception thrown while handling exception. "

Si tiene errores como este en su Drupal y esta averiguando que sucedio, quizas ah movido algun archivo por error y talves haya metido mano en un archivo que no debia o quizas mientras usted estaba viendo fuera de la ventana  a Timon y Pumba bailando  y cantando "Hakuna Matata lalalalalala"  y todo esto mientras su gato pasaba por su teclado, y si cree que fue el gato esta equivocado , es el archivo de MYSQL. :D




Este es el tipo de error:


PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT * FROM {commerce_flat_rate_service}; Array ( ) in commerce_flat_rate_commerce_shipping_service_info() (line 120 of /home/Aly/www/ecomercedrupal/profiles/commerce_kickstart/modules/contrib/commerce_flat_rate/commerce_flat_rate.module).

o este otro:

PDOException: SQLSTATE[HY000]: General error: 2006 MySQL server has gone away: SELECT 1 AS expression FROM {sessions} sessions WHERE ( (sid = :db_condition_placeholder_0) AND (ssid = :db_condition_placeholder_1) ); Array ( [:db_condition_placeholder_0] => ydqU8b4OwMLX2m_uSdRtzggoryXuLq103rf81VWaCgc [:db_condition_placeholder_1] => ) in _drupal_session_write() (line 209 of /home/Aly/www/ecomercedrupal/includes/session.inc). 

Lo que tenemos que hacer es cambiar max_allowed_packet  con el valor de 20  en  tu archivo my.cnf(Que es el archivo de configuracion de MYSQL). Y si no hay esa linea la agregas.


¿No sabes donde esta el archivo de configuracion de MYSQL(my.cnf)?
 
:D No te preocupes... El archivo de configuracion de MYSQL se llama my.cnf y se encuentra en "/etc" XD

$ Sudo gedit /etc/my.cnf

Y ahi aumentamos una linea:

max_allowed_packet = 20M
 max_allowed_packet = 20M

Y si no funciona aun... "Limpiar las caches debes."

Y si tampoco funciona reiniciar los servicios de apache y mysql debes.

Espero les sirva. Saludos.
max_allowed_packet = 20M
max_allowed_packet = 20M

max_allowed_packet = 20M


No hay comentarios:

Publicar un comentario