我正在为我的办公室工作构建一个网站,它从一个长PHP脚本中动态加载表。为此,我创建了一个处理AJAX和Get请求的PHP文件(来自长PHP脚本的echo JSON)。
当我在带有WAMP服务器的本地计算机上使用我的代码时,一切正常,当然我必须添加此行ini_set('max_execution_time', 5000);
以避免超时问题。
我的问题是,当我将我的项目放在真正的虚拟机上,FreeBSD环境不起作用时,我的意思是600秒后服务器终止我的请求(致命错误:未捕获异常'HttpException',消息'发生错误: [503])。
但是我注意到,如果我在命令行中直接从控制台运行PHP文件,那么一切正常,脚本会回显我的JSON请求。
脚本的细节主要来自for each
,并以处理循环的echo JSON结束。
所以我的问题是我如何管理它?
我在考虑做类似的事情: