我正在尝试从我的php文件中调用一个bash脚本,单击一个简单的按钮就可以创建一个目录。然而,当我从web运行时,它不会做任何事情,当我从终端运行时,它工作得很好。
不确定问题出在哪里?
test.php
header('Content-Type: application/json');
$result =shell_exec('sh /var/www/shellscriptphp/test.sh ');
exit();test.sh
mkdir testfolder发布于 2014-10-11 01:54:42
为了结束这个问题,只要您的uid对服务器的文件系统具有权限,您的代码就可以工作。
您可以使用chmod (有关详细信息,请参阅man chmod )更改文件系统中的权限。
https://stackoverflow.com/questions/25852151
复制相似问题