这两天一直在研究PHP代码的调试,原来开发一直用的var_dump,麻烦!最近发现能使用xdebug+eclipse远程单步调试PHP,但是百度后实现此技术的文章都写得不够具体。我照着这里零散的文章弄了2天,弄好了,把完整的过程整理一份,方便查阅。1.首先安装xdebug,去http://xdebu...
分类:
Web程序 时间:
2015-05-27 11:48:50
阅读次数:
211
1.进入http://xdebug.org/wizard.php页面,新建一个php页面,里面输入 echo phpinfo(); 然后在运行的页面,复制页面内容到里面,这个网站会分析出,当前运行的php版本,是否是线程安全等内容,然后给出一个链接去下载对应的xdebug版本。2.给出的分析的结果和...
分类:
Web程序 时间:
2015-05-26 20:39:16
阅读次数:
138
xdebug简介Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。xdebug安装首先让php错误显示,只需要修改php.ini当中的2条指令,把 displayerrors和htmlerrors都设置为On,如下所示html_er...
分类:
系统相关 时间:
2015-05-26 06:48:52
阅读次数:
136
1.php-fpmyum install php-fpm默认配置在本地9000端口监听service php-fpm restart启动2.nginx 1.9.0需先安装gcc zlib openssl pcre(yum install 即可,注意版本可能需要devel版的)wgethttp://n...
分类:
Web程序 时间:
2015-05-23 18:09:17
阅读次数:
226
建立php开发环境(XAMPP + Xdebug+Zend Studio) 大家知道,运行php可以在apache上运行,但是要在apache上配置php解释器模块,懒得麻烦。就用XAMPP吧,它已经给你把apache与php解释器集成好了。但是,我还想在eclipse里调试php程序,那就用Ze....
分类:
其他好文 时间:
2015-05-23 01:10:34
阅读次数:
133
运行环境:PHPSTORM版本 : 8.0.1PHP版本 : 5.6.2xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dllps : php版本和xdebug版本一定要相对应1. PHP安装xdebug扩展php.ini的配置,下面的配置仅供参考,路径要换成自己...
分类:
Web程序 时间:
2015-05-19 12:34:36
阅读次数:
126
MAC系统下,下载XAMPP 1.8.3-4 发现默认不支持xdebug,搜索了下文件,有xdebug 但再phpinfo()中没有显示相关的项。
修改php.ini 配置文件 ,在安装目录的/Applications/XAMPP/xamppfiles/etc/php.ini
zend_extension="/Applications/XAMPP/xamppfiles/lib/...
分类:
系统相关 时间:
2015-05-19 00:49:09
阅读次数:
214
HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile。基于浏览
器的性能分析用户界面能更容易查看,或是与同行们分享成果。也能绘制调用关系图。在数据收集阶段,它记录调用次数的追踪和包容性的指标弧在动态callgraph的一个程序。
它独有的数据计算的报告/后处理...
分类:
Web程序 时间:
2015-05-18 11:02:41
阅读次数:
143
HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile。基于浏览器的性能分析用户界面能更容易查看,或是与同行们分享成果。也能绘制调用关系图。在数据收集阶段,它记录调用次数的追踪和包容...
分类:
Web程序 时间:
2015-05-18 10:29:37
阅读次数:
121
HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile。基于浏览 器的性能分析用户界面能更容易查看,或是与同行...
分类:
Web程序 时间:
2015-05-18 09:20:16
阅读次数:
155