Centos ボックスに、サービスの再起動などの基本的なサーバー管理を行うために使用する bash スクリプトがいくつかあります。スクリプトの所有者でもある標準ユーザーとしてこれらを実行します。
PHP で shell_exec() を使用して、apache ユーザーでこれらを実行しようとしましたが、単に機能しません - 実行するのに十分な権限がないと思います (775 で正しいグループに属していても!)。私がしたいすべて。
sudoers ファイルを編集して、Apache にスクリプト呼び出しを実行する権限を与えようとしましたが、それでも機能せず、エラー メッセージも表示されません。
何かご意見は?別のユーザーが実行する必要がある Web ページからスクリプトをトリガーするにはどうすればよいですか?