PHPは、ポート502分の9000エラー・ソリューションを聞いて問題を解決することはできません

背景問題

nginxの+ PHPサービスの設定、私は一般的に、これはPHPで、サイトが表示502を開くために、HTML、PHPファイルを開くには、見つかった原因が適切にPHPファイルを解決することはできませんどのようなああ起動しませんでした。

原因分析

nginxのPHPのファイルはPHPを解析する方法は2つあり、デフォルトの一般fastcgi_passに対処するためにfastcgi_passするために解析されているので、一つは共通のTCP 9000ポートがTCPだけを解決し、ここで、聞いているです。

netstatの-ntlpビュー9000ポートは、デフォルトでリッスンしていない、リスニングされていない9000ポート、および聞いています/tmp/php-cgi-56.sock

[ルート@ localhostののpazzn]#のは、netstat - NTLP    ### 9000没有端口监听 
アクティブなインターネット接続(サーバーのみ)
原Recv関数 -Q送る-Qローカルアドレス外国住所州PID / プログラム名     
TCP         0       0  0.00.080               0.00.0:* LISTEN       13031 / nginxのを:マスター
TCP         0       0  0.00.022               0.00.0:* LISTEN       1425 / SSHDを           
TCP         0       0  0.00.0888              0.00.0:* LISTEN       13031 / nginxのを:マスター
TCP         0       0  0.00.08888             0.00.0:* LISTEN       3818 / Pythonの          
TCP         0       0  127.0を0.125             0.00.0:* LISTEN       3467 / マスター          
にtcp6を        0       0::: 22                    ::: * LISTEN       1425は / sshdの            
にtcp6        0       0 :: 125                   ::: * LISTEN       3467 / マスター          
にtcp6        0       0 ::: 3306                  ::: * LISTEN       3401 / mysqldを

ソリューション

1.検索/php.conf

[ルート@ localhostの〜]#件の検索/ -name php- fpm.conf
 / WWW /サーバー/ PHP / 56 /etc/php-fpm.conf 
[ルート@ localhostの〜] #vi / WWW /サーバー/ PHP / 56 /など/php-fpm.conf

2. ;靴下のリスニングモードをコメントアウトし、リスニングポート9000を増やします

[ グローバル] 
PID = / WWW /サーバ/ PHP / 56 / VAR /実行/ php- fpm.pid 
のerror_log = / WWW /サーバ/ PHP / 56 / VAR /ログ/ php- fpm.log 
LOG_LEVEL = 通知

[WWW] 聴く
 / PHP-CGI-56 = / TMP .sockを
聞く  = 9000 
listen.backlog - = 1 
listen.allowed_clients = 127.0を0.1 
listen.owner = WWW 
listen.group = WWW 
listen.mode = 0666
ユーザー = WWWの
グループ = WWWの
PM = 動的
pm.status_path = / phpfpm_56_status 
pm.max_children = 80 
pm.start_servers = 5 
pm.min_spare_servers = 5 
pm.max_spare_servers = 20 
request_terminate_timeout = 100 
request_slowlog_timeout = 30 
slowlog = VAR /log/slow.log

3.再起動PHP、PHPファイルは、完全なオープンを解析します

[ルート@ localhostの]#systemctlの再起動のphp-fpm- 56 .service

 

注意:nginx.confは最初ああ、コンフィギュレーション・ファイルが正しいことを確認する必要があります。

 

参考リンクします。https://blog.csdn.net/moshowgame/article/details/84135977

 

おすすめ

転載: www.cnblogs.com/Crazy-Liu/p/11227409.html
おすすめ