首頁 > php教程 > PHP源码 > xampp启用xdebug学习笔记详解

xampp启用xdebug学习笔记详解

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-08 17:23:35
原創
1162 人瀏覽過

本文章来给各位同学介绍关于启用xdebug的具体方法,有需要了解的朋友可进入参考。

<script>ec(2);</script>
今天早上弄xdebug折腾了有一会,记录一下,以后好找。
环境:
 代码如下 复制代码
Windows 7 Business Edition Service Pack 1(64位)
XAMPP v3.2.1
这个版本的XAMPP,自带的php_debug.dll模块启用不了,总是报错,就去xdebug.org下载。
试了好几个版本才找到能用的
下好之后,一个个试,有的报错无法运行,有的不报错,但是phpinfo()里面没有显示已经加载了xdebug。
只有php_xdebug-2.2.3-5.4-vc9.dll可以使用(话说我一个64位系统,为啥运行的是32位的dll,难道和我的php版本有关?感觉xampp自带的php是32位编译出来的)。
安装Xdebug
把下好的Xdebug放到php目录的ext文件夹下面,然后修改php.ini。
 
1
2
[Xdebug]
zend_extension="d:/xampp/php/ext/php_xdebug-2.2.3-5.4-vc9.dll"
重启Apache后再看phpinfo,有xdebug选项即表示xdebug模块已启用(我的是win下面的xampp,如如果是Linux,可能还需要重启php服务,例如php-fpm模式的时候)。
使结果输出到IDE上面
先打开xdebug的远程模式,编辑php.ini,完整配置如下:
 
1
2
3
4
5
6
[Xdebug]
zend_extension="d:/xampp/php/ext/php_xdebug-2.2.3-5.4-vc9.dll"
xdebug.remote_enable = On
xdebug.remote_host = 127.0.0.1
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
如上重启,接着配置IDE,我这里以phpstorm为例。
File -> Settings -> PHP -> Servers
如图配置即可
Run -> edit configurations
新建一个PHP Web Application配置
如图,编辑自己的配置
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
sublime xdebug問題
來自於 1970-01-01 08:00:00
0
0
0
在 M1 Apple 上安裝 PHP 7.4 的 Xdebug
來自於 1970-01-01 08:00:00
0
0
0
phpstorm 中使用xdebug進行調試無法進入斷點
來自於 1970-01-01 08:00:00
0
0
0
php5.6+apache+xdebug,64位,會卡住網頁不動?
來自於 1970-01-01 08:00:00
0
0
0
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板