Maison >développement back-end >tutoriel php >php程序怎么调试?

php程序怎么调试?

WBOY
WBOYoriginal
2016-06-23 13:25:12906parcourir

当发送一个请求后,浏览器一直接受不到返回的数据,一直是padding状态,在代码中加入断点后,还是一样,只有重启Apache和MySQL后,才可以正常请求。但是第二次请求又会没反应。


回复讨论(解决方案)

看看apache错误日志有什么。

用fiddler调试一下吧

或者在谷歌浏览器里,单击右键,选择审查元素,然后会出现如下的页面,你直接查看就是了

不知道这样是否能满足你的需要

应该是程序有问题,但是不知道怎么定位到出问题的地方。

或者在谷歌浏览器里,单击右键,选择审查元素,然后会出现如下的页面,你直接查看就是了

不知道这样是否能满足你的需要


用这个不行,浏览器一直在转,网络里边看不到内容

必须重启web服务才行,但是一访问,又卡死了

显然你的程序中有死循环!
你把程序贴出来看看


或者在谷歌浏览器里,单击右键,选择审查元素,然后会出现如下的页面,你直接查看就是了

不知道这样是否能满足你的需要


用这个不行,浏览器一直在转,网络里边看不到内容
啊?不应该啊!你把代码贴出来给我看看吧!

有点感觉你的程序中有死循环。把运行时间改短看看是否会解决。如果是,请检查循环的部分。
使用set_time_limit();设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒
set_time_limit(1); // 设置为1秒超时

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn