GNU/Linux >> Tutoriales Linux >  >> Linux

NGINX:connect() to unix:/var/run/php7.0-fpm.sock falló (2:No existe tal archivo o directorio)

Tenía el mismo problema. La solución es muy fácil.

En el archivo conf de nginx, está intentando subir a

unix:/var/run/php7.0-fpm.sock

La ruta correcta es

unix:/var/run/php/php7.0-fpm.sock

Hay una mención sobre esto en la documentación

Nginx se comunica con PHP-FPM usando un socket de dominio Unix. Socketsmap a una ruta en el sistema de archivos, y nuestra instalación de PHP 7 usa una nueva ruta por defecto:

PHP 5 /var/run/php5-fpm.sock

PHP 7 /var/run/php/php7.0-fpm.sock


En Ubuntu 18.04, el problema para mí fue que actualmente usa PHP 7.2, pero el archivo predeterminado disponible en los sitios tiene:

fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;

Actualizar la versión en esa línea para que sea la 7.2 en lugar de la 7.0 me solucionó el problema.

fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;


Edite su /etc/php/7.0/fpm/pool.d/www.conf archivo y busque la siguiente línea:

listen = 127.0.0.1:9000

Y coméntalo o reemplázalo con lo siguiente:

listen = /var/run/php7.0-fpm.sock

Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Kubuntu muestra un error al iniciar sesión (file:///usr/share/sddm//themes/breeze/main.qml:no such file or directory)?

  3. No se puede conectar al servidor MySQL local a través del socket '/var/run/mysqld/mysqld.sock' en Ubuntu 12.04.5 LTS

  4. cp:no se puede crear el directorio:no existe tal archivo o directorio

  5. unix:///var/run/supervisor.sock no hay tal archivo

nginx - 413 Entidad de solicitud demasiado grande

Cómo arreglar '/usr/bin/dirmngr':No existe tal archivo o directorio

¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

error:'No se puede conectar al servidor MySQL local a través del socket '/var/run/mysqld/mysqld.sock' (2)' -- Falta /var/run/mysqld/mysqld.sock

Matar proceso por archivo pid

No se puede ejecutar el programa mvn error =2, no existe tal archivo o directorio