簡體   English   中英

PHP5-FPM輔助池未啟動(111:連接被拒絕)

[英]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

這可能與Ubuntu php5-fpm在重新加載時引發未知實例有關

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM