Задать вопрос

Почему не работает PHP7.0-FPM?

Здравствуйте! По каким-то причинам на сервере с Debian 8 Jessie не работает php7.0-fpm. Возникает ошибка 503 Service Unavailable.
В логах вижу это:
[Tue Dec 06 11:04:38.773138 2016] [proxy:error] [pid 1586] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /run/php/php7.0-fpm.sock (*) failed
[Tue Dec 06 11:04:38.773250 2016] [proxy_fcgi:error] [pid 1586] [client 127.0.0.1:49379] AH01079: failed to make connection to backend: httpd-UDS

Хотя в /etc/php/7.0/fpm/pool.d/www.conf прописываю, чтобы прослушивался не сокет, а порт:
listen = 127.0.0.1:70
Веб-сервер: Apache 2.4
Самое плохое, что падают разом все сайты на сервере.
Проблема, как я понял, заключается в этом:
<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
     SetHandler "proxy:unix:/run/php/php7.0-fpm.sock|fcgi://localhost"
    </FilesMatch>

Нашёл причину: как и подсказывали, сервер слушает сокет, а не порт. Как теперь его заставить слушать порт?
  • Вопрос задан
  • 1110 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
FCGI: attempt to connect to Unix domain socket /run/php/php7.0-fpm.sock

Хотя в /etc/php/7.0/fpm/pool.d/www.conf прописываю, чтобы прослушивался не сокет, а порт:


так а вебсервер-то на сокет продолжает долбить.
Ответ написан
<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
     SetHandler "proxy:fcgi://127.0.0.1:70"
    </FilesMatch>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы