关于通过浏览器 调用socket后台超时问题
程序员文章站
2023-12-24 20:39:33
...
后台程序由于文件比较大, 所以处理要2分钟左右, 可php写的网页, 大概1分钟左右就挂掉了, 请问这个问题该怎么解决呢? 如果是纯php跑的话没事, 可通过浏览器, 用post方式调用php后台程序, 就会出现这个问题, 请大家指教 多谢~
回复讨论(解决方案)
贴出代码看看,无代码无真相
代码很大 就是通过post方式, 调用php的后台程序, php再通过socket访问server端, 获取数据.
如果在后台跑纯php方式, 没关系, 可以接收, 但做成了网页格式, 一会儿就挂掉了 返回的是 500的错误
php.ini 执行时间设置长点试试
还有你没有打开php错误提示吧
超时了,cli 方式是没有时间限制的
程序中加入
set_time_limit(0);
可是设置了set_time_limit(0) 即便没有连接上, 浏览器也不退出... 这样好像也不行..
那我就不知道您在问什么了
好的 大概清楚了 多谢 呵呵