所以,這個話題一直存在很多問題,並且在過去幾天我讀了很多。Linux上apache的權限讓php運行一個python腳本
運行php腳本從命令行執行python腳本很好 - 所有作品(whoami客戶名)。在瀏覽器中運行php腳本不起作用(whoami www-data)。 無論誰擁有這兩個腳本,無論我用什麼php來運行腳本(exec,system ...),php.ini都被檢查過,沒有任何被禁止的操作會干擾。 如果我將php腳本移動到根目錄,它似乎願意執行python腳本,但未能找到需要使用python腳本執行操作的SSH文件夾。
我收集問題是權利。我可以從命令行運行python腳本。我可以從命令行運行php腳本。兩者都應該做的東西(SSH到git服務器,並做一些事情)
它的客戶服務器,所以我被限制在我能做的事情。在瀏覽器中有一個按鈕讓事情發生而不是發送客戶到命令行會很好。
在我終於放棄之前,任何人都有過相同的情況並找到了解決方案?
那麼,這就是我說的。我知道語法,否則php腳本不會在命令行工作。 – MelW