我有一个Python文件,它是GitHub的一个自动化脚本。我希望该脚本能够通过PHP页面执行。如何上传和访问cPanel中的Python脚本?
例如,我有一个index.php
页面,它有一个按钮说Start script
。点击按钮后,应该执行Python脚本instabot.py
。这可能在cPanel中吗?我的网络主机是Hostgator。
我有一个Python文件,它是GitHub的一个自动化脚本。我希望该脚本能够通过PHP页面执行。如何上传和访问cPanel中的Python脚本?
例如,我有一个index.php
页面,它有一个按钮说Start script
。点击按钮后,应该执行Python脚本instabot.py
。这可能在cPanel中吗?我的网络主机是Hostgator。
使用来自another StackOverflow post的信息,您可能希望使用exec()
从PHP运行Python脚本。像:
exec('python /path/to/file/instabot.py');
根据HostGator的的documentation,Python脚本应该有权限设置为755
。
上传您的Python脚本将与通过使用FTP或cPanel本身将任何文件上传到Web主机相同。
干杯。这工作。 ! :) –
如果我需要在php页面中打印文件的输出,该怎么办? ? –
@HannanMustajab不客气。您可能想要单击此问题旁边的复选标记。 至于打印输出,而不是'exec()',使用'shell_exec()'。所以要打印输出,请执行'$ output = shell_exec(...); echo $ output;'。 –
您可以使用ftp将.py文件复制到您的主机。 –