2016-07-18 27 views
0

後には見られないが、私は、ポート番号のソケットinsteedでのconfigureのphp-FPMをご希望のDebian 8にPHP7 - PHP-FPM靴下のconfigure

をPHP7をインストールしよう。

php configure中に--enable-socketsを有効にしました。しかし、私はソケットがありません。

どうすればこのソケットを見つけてインストールできますか?

答えて

1

ポート番号の代わりに、あなたはphp-fpm configuration file、具体的には以下のプールディレクティブ

listen文字列に変更ソケットを使用するには:FastCGIの要求を受け入れるように上のアドレスを。有効な構文は、 'ip.add.re.ss:port'、 'port'、 '/ path/to/unix/socket'です。このオプションは各プールで必須です。

つまり、/var/run/fpm.sockのように設定します。

このソケットは、あなたがこのようなconfigエントリを持つことになりますnginxのでは例えば、あなたのウェブサーバが使用している同じソケットであることを確認してください:これはあなたの指示を聞き、FPMの意志と一致しない場合

fastcgi_pass unix:/var/run/fpm.sock; 

をあなたのウェブサーバーによるリクエストには反応しません。

詳細についてはこちらの記事を参照してください: