我無法使用php exec()函數執行ffmpeg命令。 其實一切都很好,但之前運行,但我們錯誤地我們執行此命令在SSH -d safe_mode =關閉 之後,我們正面臨着這個問題。 我們已經從plesk pannel中獲取了它,並且在php.ini中檢查了它是safe_mod = on,但是仍然無法通過exec()函數執行ffmpeg命令。 任何人都可以幫助我。FFMPEG無法使用php exec()函數
感謝, 法拉茲
我無法使用php exec()函數執行ffmpeg命令。 其實一切都很好,但之前運行,但我們錯誤地我們執行此命令在SSH -d safe_mode =關閉 之後,我們正面臨着這個問題。 我們已經從plesk pannel中獲取了它,並且在php.ini中檢查了它是safe_mod = on,但是仍然無法通過exec()函數執行ffmpeg命令。 任何人都可以幫助我。FFMPEG無法使用php exec()函數
感謝, 法拉茲
對於EXEC()的工作,你需要有save_mode =關閉在php.ini
所以修復應該僅僅是:編輯save_mode =在內線你php.ini save_mode = off 並重新啓動您的網絡服務器
ssh命令不應該與您的網絡服務器有任何關係。
在php.net文檔(http://nl3.php.net/manual/en/function.exec.php) 他們說:
注:當安全模式被激活,你 只能執行 safe_mode_exec_dir中的文件。對於實際的 的原因,目前不允許 有..組件在路徑 的可執行文件。
它已經safe_mode =在php.ini上,但仍然exec()不工作。請幫幫我。 – 2011-03-22 10:49:33
對不起,它需要安全模式關閉(我在寫這本書時分心了,再次抱歉:/) – HTDutchy 2011-03-22 12:20:47
你真正的問題是如何在PHP中關閉安全模式,不是嗎? – Unicron 2011-03-22 08:32:55
您可能會在這裏找到一個答案:http://stackoverflow.com/search?q=php+safe+mode+off – Unicron 2011-03-22 08:37:34