簡體   English   中英

FreeBSD PHP執行權限被拒絕

[英]FreeBSD PHP exec permission denied

我想從PHP運行幾個Python腳本。

在Ubuntu計算機上,開箱即用時看起來一切都很好。

在FreeBSD上,雖然我得到/usr/local/lib/python2.7: Permission denied

任何想法如何授予Apache通過shell_execexec運行Python的權限?

還可以看到我如何命名Python的完整路徑? 有什么辦法可以避免這種情況嗎?

確保對python和腳本都使用完整路徑。
$foo = exec('/usr/bin/python /path/script.py');

此外,請確保www可以訪問腳本所在的文件權限,這可能需要chmod 755 /path

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM