【发布时间】:2011-09-13 06:27:48
【问题描述】:
我正在尝试使用 php 运行 shell 脚本
shell 脚本 ( /home/scripts/fix-perm.sh ) 在同一个服务器中
这是我正在尝试的代码
<?php
echo shell_exec('/home/scripts/fix-perm.sh');
?>
上面的代码不工作
我正在使用 linux 服务器
谁能帮帮我?
【问题讨论】:
-
它是返回错误还是什么都不做?它会引发权限错误吗? php脚本在哪个用户下运行?请提供更多信息。您可能还想尝试执行 'bash /home/scripts/fix-perm.sh' 假设它是一个 bash 脚本。
-
它没有显示任何东西
-
像使用/bin/bash --> shell_exec("/bin/bash /var/www/html/roshan.sh");
标签: php