![](/img/trans.png)
[英]502 Bad Gateway: nginx, php5-fpm, 175/209 connect() failed (111: Connection refused) while connecting to upstream
[英]PHP5-FPM secondary pool not starting (111: Connection refused)
我有默認的[www]池,並且運行正常。 我想運行另一個,以將流程分離到另一個站點。
我有以下conf:
/etc/php5/fpm/pool.d/site2.conf
[site2]
user = site2
group = www-data
listen = /var/run/php5-fpm-site2.sock
listen.owner = www-data
listen.group = www-data
/etc/nginx/sites/site.net
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm-site2.sock;
fastcgi_index index.php;
include fastcgi_params;
}
套接字/用戶確實存在於/ var / run中,所有權/權限都可以,但是當我運行php5-server時,只有默認www會啟動,並且我得到
2016/04/26 16:30:24 [error] 27908#0: *35895 connect() to unix:/var/run/php5-fpm-site2.sock failed (111: Connection refused) while connecting to upstream,
你怎么看?
這是php5-fpm進程的問題,由於某種原因,主進程已終止,因此任何命令都將失敗(根本沒有重新啟動)。 所以我固定了:
sudo pkill php5-fpm; sudo service php5-fpm start
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.