關於PHP Shell_exec所遇到的坑

2020-07-16 10:06:08
因為需要在專案中使用shell_exec執行python指令碼,在測試下shell_exec("test.py")能夠正常無誤執行,但是加個目錄shell_exec("python/test.py")則失效了,用的PHP框架,原因一開始想到是PHP的目錄限制,但是苦試無果後發現不是目錄的問題。

於是想到可能是shell_exec命令不支援目錄?一言驚醒夢中人,shell_exec就相當於命令列執行

程式碼由原來的

8a2332c36f5e295e3370ecf37105b80.png

改成如下圖就可以了,完美解決。

0c406d051af930a24ec48da103c5ff4.png

以上就是關於PHP Shell_exec所遇到的坑的詳細內容,更多請關注TW511.COM其它相關文章!