この問題を解決するための有効な最新の構成が見つかりません。私はDebian 10を使用しており、Apache 2がインストールされています。数十人のユーザーがいるためアクティブになりましたuserdir
。コードが実行されることを望まないwww-data
ので、これを有効にしてsuexec
PythonまたはPerlでは動作しますが(AddHandler cgi-script .pl .py
十分です)、PHPでは実行できません。を使用するなど、mod_php
Apacheの標準を使用してこれを処理する方法はありますか?suexec
userdir
proxy
それ以外の場合、PHP FPMはPHPをこのCGIにプロキシできるモジュールを介してApacheで使用できるCGIサーバーであることを読みましたが、php-fpm.conf
これに対して単一のユーザーのみを設定できます。
suexec
私がやっているように、スクリプトを所有しているユーザーとしてPHP Webスクリプトを実行する方法はありますかuserdir
?