Журналы ошибок:
Код: Выделить всё
/var/log/nginx/error.logКод: Выделить всё
2016/08/27 15:07:22 [error] 17309#0: *53554 connect() to unix:/var/run/php5-fpm.sock
failed (11: Resource temporarily unavailable) while connecting to upstream, client:
[dedicated server], server: localhost, request: "POST /xmlrpc.php HTTP/1.0",
upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: [my IP address]
Вот что я часто вижу в системном журнале (!):
Код: Выделить всё
Aug 27 15:17:21 [site] avahi-daemon[871]: Invalid response packet from host
[some IP address that isn't mine and nslookup never heard of].
Код: Выделить всё
apt-get update- удалил и переустановил php5, php5-cgi и php5-fpm
- убедился, что apache2 не работает в моей системе
- добавил
это в nginx.conf внутри блока http { ... :Код: Выделить всё
fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; - обеспечил, чтобы тот же пользователь, который запускает nginx, владел /var/run/php5-fpm.sock. Это тот же владелец, который указан как Listen.owner и Listen.group в /etc/php5/fpm/pool.d/www.conf.
- пробовал изменить ссылки на этот сокет на сокет TCP/IP:
, содержащий строку fastcgi_pass unix:127.0.0.1:9000;Код: Выделить всё
/etc/nginx/sites-available/default - , содержащий строку Listen = 127.0.0.1:9000;
Код: Выделить всё
/etc/php5/fpm/pool.d/www.conf
[*]гарантировал, что я не отключаю файлы PHP в настройке nginx.conf. Я нет, и иногда это работает, так что этого не может быть.
Настройка php5-fpm:
Я подозреваю, что проблема связана с тем, что php5 потребляет память или процессорное время, поскольку (а) это часто происходит и (б) если я не получаю эту ошибку 504, я получаю очень медленное время загрузки на любой странице, используя php. Вот что, по моему мнению, является соответствующей частью файла /etc/php5/fpm/pool.d/www.conf:
Код: Выделить всё
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
Подробнее здесь: https://stackoverflow.com/questions/391 ... ad-gateway
Мобильная версия