安装过程以zend studio13.5为例。本人服务器用的是wamp 有两个版本的php 一个是5.6 一个是7.0。我安装的是7.0版本的xdebug。
一、安装xdebug
1,安装xdebug
每个版本的php,xdebug的文件都不一样。首先新建一个php文件。将phpinfo() echo出来。在页面访问后,按ctrl+a,然后ctrl+c 将所有php信息复制下来。然后打开 这里 。将复制的内容粘贴到网页中的方框里,点击“Analyse my phpinfo() output”。如下图:
按下图的说明将文件复制到相应的位置
2,更新php.ini文件
wamp 有两个php.in配置文件。
一个在D:\wamp64\bin\apache\apache2.4.23\bin 下。这个是apache的php配置文件,方便wamp在不同版本php之间切换
另一个在D:\wamp64\bin\php\php7.0.10 下。我用的是php7.0。
这两个文件都需要更新下。在后面加入
[xdebug]
zend_extension="d:/wamp64/bin/php/php7.0.10/ext/php_xdebug-2.5.5-7.0-vc14-x86_64.dll"
xdebug.remote_enable=true
3,检查是否安装成功
在cmd命令行里输入php --re xdebug 如果没有显示“Exception: Extension xdebug does not exist”就是安装成功了。
cmd运行不了php的话。需要在win10的系统变量里path里添加
二、配置cli debug
1,在zend studio中打开 Window ->Preferences ->PHP -> PHP Executables
将新加的设置成默认。
三、配置web server
因为我安装了wamp 所以zend检测出来我安装了。直接选择loacl Apache Http server就行
四、调试