システム:buntu 12.04サーバー
再開lighttpd
ステータスを[ OK ]
として表示
しかし、実行時にnetstat -ntulp
lighttpdサーバーが実行されていません。
結果を示すスクリーンショットです。
ご覧のとおり、サーバー構成の構文を確認すると、/var/run/lighttpd.pid
にアクセス許可エラーがあることがわかります。
簡単なls -l
は、root
ユーザーが所有していることを示しています。
だから私はすぐにlighttpd.pid
の所有権をserver.username/server.group
= www-data
に変更し、netstatを介したチェックとともにlighttpdをリロードしました。
私の努力は失敗しました。 pid
はルートの所有権に戻り続けます。
これが私のlighttpd.conf
です。
これに関する助けをいただければ幸いです。ありがとうございました。
さて、質問全体は議論の余地があります。
設定しませんでしたphp5-fpm
ソケット接続が正しく。以下で解決しました。
最初、Sudo nano /etc/php5/fpm/pool.d/www.conf
次に、リスン行を次のように変更します。
; listen = 127.0.0.1:9000
listen = /tmp/php5-fpm.sock
第二に、Sudo nano /etc/lighttpd/conf-available/15-fastcgi-php.conf
これで、php5-fpm
-> Sudo /etc/init.d/php5-fpm reload
そして、Sudo /etc/init.d/lighttpd restart
参照: