0

可能重复:
php exec() 函数和不同的主机

我有一个网络应用程序,当单击保存按钮时,它会对 save.php 进行 ajax 调用。我希望能够对仅命令行的 php 脚本进行命令行调用,以便从 save.php 文件内部运行。

前任。

some code to make a db call and update db

exec('PathToPHP /path/to/file/refresh.php');

我已经尝试过了,但它不起作用。

有没有人有好的解决方案?

谢谢

4

1 回答 1

0

如果这个过程需要很长时间并且客户端没有等待它完成并在运行时导航离开,那么 apache 将终止处理这个的线程。我敢肯定。还没有在 nginx 下的 fastcgi 模式下测试过这个,但我很确定这也会是这种情况。

于 2012-11-09T22:30:52.170 回答