GNU/Linux >> Tutoriales Linux >  >> Linux

Servidor web:PHP chroot da error mysql.sock al intentar llegar a mysql

Solución 1:

Resolví mi propio problema. Jailkit no pudo crear una referencia de enlace duro a mysqld.sock, ya que Ubuntu almacena /var/run en tmpfs, lo que parece ser una partición separada para el sistema (lo que rompe la funcionalidad del enlace duro). ahora montando /var/run/mysqld en la cárcel ahora, así:mount --bind /var/run/mysqld /home/jail/var/run/mysqld/

Solución 2:

¿Qué tal usar como host valor 127.0.0.1 ? Utiliza una conexión TCP que no escribe socket (a diferencia de localhost valor en Unix).


Linux
  1. ¿Qué versión de PHP y MySQL usa su VPS?

  2. Importar múltiples archivos SQL en MySQL

  3. Parece que a su instalación de PHP le falta la extensión MySQL que requiere WordPress.

  4. c_rehash:Error de comando no encontrado – Solución

  5. MySQL - ERROR 1045 - Acceso denegado

Cómo instalar Nginx + PHP5-FPM + MySQL en LinuxMint 18 / LinuxMint 17

PHP MySQL Seleccionar datos

Resolución de error de Mysql:Demasiados archivos abiertos

Instale la extensión MySQLnd para PHP 7.2.3 en PPC64LE con CentOS 7

Error de tiempo de espera caducado al intentar realizar una copia de seguridad o restaurar los dominios de Plesk

Cómo conectarse a MySQL usando PHP