来源:自学PHP网 时间:2014-12-17 09:42 作者: 阅读:次
[导读] 为什么不用zend debugger,反而舍本求末用个偏方呢?因zend debugger目前最高只支持到php-5.3.x,php-5.4.x和php-5.5.x搞不定,所以需要xdebug,它就一备胎.1、下载安装xdebug1.1 到http://xdebug.o......
PHP-5.5.x + Xdebug + Zend Studio 调试环境设置为什么不用zend debugger,反而舍本求末用个偏方呢?因zend debugger目前最高只支持到php-5.3.x,php-5.4.x和php-5.5.x搞不定,所以需要xdebug,它就一备胎. 1、下载安装xdebug 1.1 到http://xdebug.org/download.php 下载适合你的PHP版本的xdebug 1.2 复制到php安装目录的ext文件夹,改名为php_xdebug.dll 1.3 配置xdebug 在php.ini尾部添加如下:
运行phpinfo();看有xdebug模块信息出来就是搞定了。 2、配置Zend Studio 支持xdebug 这里的配置很重要,选择Zend Studio 的 Window 》 Preference 》 PHP 》Installed Debuggers 双击 Xdebug,Debug Port 设为跟php.ini中设置的一样(默认是9000)。 Accept remote session(JIT) 选择localhost,允许浏览器访问网站时zend studio自动打开文件开始调试. 选项说明:http://www.phpfensi.com off: 关闭浏览器访问时打开调试功能; localhost: 通过localhost访问网页的时候打开调试。 any:只要访问服务器上的php都打开调试; prompt:访问服务器上的php时弹出询问是否要调试。 一旦打开zend studio允许xebug调试,所有访问php页面都会进入调试,我们可以使用easy xdebug火狐插件可在客户端控制是否开启调试. 1、首先php.ini设置 xdebug.remote_autostart = 0 不自动启动调试。 2、安装火狐插件easy xdebug, 安装好该插件后,点击如下图右下角小绿虫后,虫子上面有个小红点,这时候我们访问测试服务器的时候,Zend Studio就回自动弹出调试. 另外,可设置使用xdebug,在zend studio中对直接调试php文档,这里就不多说了. Views – 61 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com