Linux+Xdebug+PHP+Nginx 安装&调试

Xdebug的认识我还停留在var_dump();时,可以让结果排序更美观些,可以看到错误信息更详细些。哦,好像还可以调试。

本文就说说如何安装调试。

系统是Mint。(Debian/Ubuntu);

安装步骤。

生成xdebug.so文件

1:

/*
进官网,下包。
http://www.xdebug.org/ 界面真TM丑。
http://www.xdebug.org/download.php 进入下载页面。
Xdebug 2.2.4
*/

Release date: 2014-02-28
http://www.xdebug.org/files/xdebug-2.2.4.tgz。 

//你可以直接点击下载,也可以wget下载,随便你了。

2:

//因为可以出现权限问题,可以在此su root,获取超级权限,exit可以返回当前权限。

tar zxvf xdebug.*    //解压文件。

cd xdebug.*     //进入xdebug 目录。

  //phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块。
3:phpize

4://编译

./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config  //找不到可以用 find / -name php-config来查找路径

make

make install.


5:编译后生成xdebug.so文件,我的路径是 /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so

sudo cp xdebug.so ../../extensions //复制到此路径


安装扩展

 

打开php.ini文件,在最下面

extension = /usr/local/php/lib/php/extensions/xdebug.so   //一般教程不会打绝对路径,但是我机器上貌似path有问题。如果你的也有问题,不妨用绝对路径。


重启PHP-FPM。 

ps aux | grep -c php-fpm  

sudo pkill php-fpm  

ps aux | grep -c php-fpm 


这时候可以用PHP-V  php -m 查看或者phpinfo();是否安装成功。



--------------------------------------安装篇结束----------------------------------------


调试




草,调试出错了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值