2016-07-06 98 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;'。 –