从(本地)python 脚本运行(远程)php 脚本

2024-05-07

如何让 python(本地)运行 php 脚本在远程服务器上?

我不想用 python 脚本或任何东西处理它的输出,只需执行它并同时退出 python (而 php 脚本已经在工作并完成其工作)。

编辑: 我想要实现的目标:

  • python脚本连接ftp服务器并上传php脚本(我已经有这部分代码)
  • 它运行 php 脚本(这是我要问的代码的一部分)
  • python脚本继续做其他事情
  • python 脚本退出(但可能 php 脚本仍然没有完成其工作,所以我不希望它在退出 python 时结束)
  • python脚本退出,php脚本仍然继续其任务

(I don't计划用 python 中的 php 输出做任何事情 - python 只需要上传 php 脚本并使其开始工作)

希望我现在更清楚了。抱歉,如果我的问题不够具体。

另一个编辑: 另请注意,我没有远程服务器上的 shell 访问权限。我只有 ftp 和控制面板(cpanel);尝试使用 ftp 来实现。


os.system("php yourscript.php")

另一种选择是:

# will return new process' id
os.spawnl(os.P_NOWAIT, "php yourscript.php")

您可以查看所有 os 模块文档here http://docs.python.org/library/os.html.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从(本地)python 脚本运行(远程)php 脚本 的相关文章

随机推荐