说,我有两台服务器,服务器A(共享主机,时间限制)和B(根服务器)。从服务器A我想在服务器B上调用耗时的PHP脚本,它返回状态代码(退出,失败,等等),但之后继续工作。我已经摆弄了http_response_code和flush,但没有取得明显的成功。如何实现这一目标?
答案 0 :(得分:1)
使用数据库表在服务器B上记录脚本状态。这样您就可以控制它是否已经启动(您可能希望禁止并行运行),运行多长时间以及您希望将其置于其他状态的其他任何内容信息。因此,您可以使用一个url /脚本启动脚本,并使用另一个url /脚本控制它。