如何从Web调用执行php命令行脚本

时间:2012-11-09 22:23:49

标签: php

  

可能重复:
  php exec() function and different hosts

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

离。

some code to make a db call and update db

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

我试过这个但是没有用。

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

感谢

1 个答案:

答案 0 :(得分:0)

如果此过程需要很长时间,并且客户端不等待它完成并导航,而这正在运行apache将终止处理此问题的线程。我很有信心。没有在nginx下的fastcgi模式下测试过这个,但我很确定这也是如此。