No se puede establecer conexión con MySQL después de actualizar PHP

Cuando actualizas a una nueva versión de PHP es posible que éste esté leyendo otro fichero php.ini al que leía la versión anterior. Tiene que comprobar qué php.ini está leyendo (por ejemplo con phpinfo()) y comprobar que las opciones pdo_mysql.default_socket, mysql.default_socket y mysqli.default_socket están bien configuradas. Estarán probablemente en blanco:

pdo_mysql.default_socket =
mysql.default_socket =
mysqli.default_socket =

Y deberían tener algo similar a esto:

pdo_mysql.default_socket = /opt/local/var/run/mysql55/mysqld.sock
mysql.default_socket = /opt/local/var/run/mysql55/mysqld.sock
mysqli.default_socket = /opt/local/var/run/mysql55/mysqld.sock

mysql

You might also like

Cambiar contraseña de root en MySQL
En GNU/Linux:$ sudo mysqld_safe --skip-grant-tables & $ mysql -u root -p #pulsar enter para meter...

MySQL no arranca después de actualizar de la versión 5.1 a la 5.5
Después de actualizar un servidor de MySQL de la versión 5.1.73 a la 5.5.4 dejó de arrancar. Para...

No se pueden cambiar las opciones de los usuarios en MySQL Administrator
Es posible que una vez instalado MySQL 5 no seas capaz de cambiar la informacion de usuario, los privilegios...

Arreglar “Cannot redeclare class Symfony…” en Symfony2 después de actualizar
Después de actualizar de Symfony 2.2 a la versión 2.3 me apareció este fallo en mi aplicación:Fatal...

Dejar un comentario?

0 Comentarios.

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.