ボタンのある Web サイトがあります。ボタンをクリックすると、ディレクトリをアンマウントすることを想定した bash スクリプトが起動します。ボタンは、次のfunctions.inc
関数で php スクリプトを 呼び出します。
function sftmz_release_s3test_connections($bucket_name){
if($bucket_name == 's3test'){
drupal_set_message('Check mount status ! - released?');
$cmd = '/var/www/html/company/sites/default/modules/rp_minisite/admin/script.sh';
exec($cmd);
}
}
私の問題は次のとおりです。シェルでコマンドを実行しているとき:
/var/www/html/company/sites/default/modules/rp_minisite/admin/script.sh
それは正常に動作します。
ボタンをクリックすると、テストが表示されますが、スクリプトは実行されません。ログを表示するにはどうすればよいですか? ログをシェルに出力できますか? HTMLのボタンを使用してアクティブ化されているため、できませ
ん...これは許可の問題だと思いますか?