たぶん私はタイトルを間違えたので、もしそうなら私を訂正してください
システムの起動時にエラーが発生します
spawn-fcgi: opening PID-file '/var/run/php-fastcgi/php-fastcgi.pid' failed: Permission denied
どのような権限を設定する必要がありますかphp-fastcgi
そしてこれはどのグループ/ユーザーとして実行されていますか?単に777を使用すると問題が発生します(これを実行するとエラーは発生せず、phpは機能します)
実際のinitスクリプトはrootとして実行されます。ただし、通常、デーモンの実行時に特定のユーザーに切り替わります。
/etc/init.d/php-fastcgiを見ると、start()関数に--chuidパラメーターを持つstart-stop-daemon行があります。このパラメーターは、デーモンが実行されるユーザーを示します。
これは通常変数であるため、構成スクリプトから取得されます。これがubuntu/debianの場合、これは/ etc/default/php-fastcgiになります-chuidパラメーターと同じ変数名を持つパラメーターを探してください。これは、pidファイルへの書き込みアクセス権が必要なユーザーです。