例如,当我尝试执行
$output=shell_exec('ls -l');
echo "<pre>$output</pre>";
它成功打印了“ls -l”的输出。
但是,我无法运行仅创建文件的 shell 脚本:
shell_exec('sh /home/ubuntu/Desktop/myScript.sh');
是关于 apache 中定义的用户访问权限吗?
我该如何解决?
例如,当我尝试执行
$output=shell_exec('ls -l');
echo "<pre>$output</pre>";
它成功打印了“ls -l”的输出。
但是,我无法运行仅创建文件的 shell 脚本:
shell_exec('sh /home/ubuntu/Desktop/myScript.sh');
是关于 apache 中定义的用户访问权限吗?
我该如何解决?