在 PHP 中,嘗試使用 exec 等命令執行 Python 腳本讓許多使用者面臨輸出不足的問題。此問題的根源在於網頁伺服器的權限。
故障排除步驟:
要解決此問題,請嘗試以下步驟:
範例程式碼:
$command = escapeshellcmd('/usr/custom/test.py'); $output = shell_exec($command); echo $output;
Python 腳本設定:
Python 腳本設定:
#!/usr/bin/env python
在test.Python 腳本(test. )中,在第一行中包含以下內容:
此行確保使用正確的 Python 解釋器,無論多個 Python 安裝。
設定適當的檔案權限以允許Web 伺服器執行user.
以上是如何在 PHP 中成功執行 Python 腳本?的詳細內容。更多資訊請關注PHP中文網其他相關文章!