有一个带有按钮的网站,单击该按钮应该会启动一个假设卸载目录的 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);
}
}
我的问题是:当我在 shell 中运行命令时:
/var/www/html/company/sites/default/modules/rp_minisite/admin/script.sh
它工作正常。
当我单击按钮时,会出现测试,但它不会运行脚本。如何查看日志?我可以将日志打印到 shell 吗?我不能因为它是使用 html 上的按钮激活的...
我认为这是权限问题?