2016-07-06 37 views
-1

我有一個Python文件,它是GitHub的一個自動化腳本。我希望該腳本能夠通過PHP頁面執行。如何上傳和訪問cPanel中的Python腳本?

例如,我有一個index.php頁面,它有一個按鈕說Start script。點擊按鈕後,應該執行Python腳本instabot.py。這可能在cPanel中嗎?我的網絡主機是Hostgator。

+0

您可以使用ftp將.py文件複製到您的主機。 –

回答

0

使用來自another StackOverflow post的信息,您可能希望使用exec()從PHP運行Python腳本。像:

exec('python /path/to/file/instabot.py'); 

根據HostGator的的documentation,Python腳本應該有權限設置爲755

上傳您的Python腳本將與通過使用FTP或cPanel本身將任何文件上傳到Web主機相同。

+0

乾杯。這工作。 ! :) –

+0

如果我需要在php頁面中打印文件的輸出,該怎麼辦? ? –

+0

@HannanMustajab不客氣。您可能想要單擊此問題旁邊的複選標記。 至於打印輸出,而不是'exec()',使用'shell_exec()'。所以要打印輸出,請執行'$ output = shell_exec(...); echo $ output;'。 –