关于通过浏览器 调用socket后台超时问题

WBOY
풀어 주다: 2016-06-23 14:09:47
원래의
991명이 탐색했습니다.

后台程序由于文件比较大, 所以处理要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) 即便没有连接上, 浏览器也不退出... 这样好像也不行..

那我就不知道您在问什么了

好的 大概清楚了 多谢 呵呵

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿