[英]PHP shell_exec permissions in nginx
echo shell_exec('ls');
工作正常。
但是嘗試復制一些東西:
echo shell_exec('cp index.php temp/index.php');
它不會顯示任何錯誤,但是不會復制。 我在phpcgi中使用nginx。
嘗試更改臨時文件夾的權限。 例:
chmod 777溫度
要么
檢查正在運行shell_exec的用戶,並授予他權限以寫入temp文件夾:
回聲shell_exec('whoami');
試試這兩個命令。
chmod -R 777 /path/of/your/app
chown -R apache:apache path/of/your/app
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.