ubuntu下php xdebug的安装(配置)
2016-08-10 15:57
197 查看
【其实看源码里面的README文档就行了,注意php.ini中的display_errors打开】首先Xdebug要和php版本对应,具体查看官网 https://xdebug.org/
xdebug-2.1.0
PHP Version 5.3.10
linux下解压xdebug包。
1、进入xdebug,在这个目录下先运行php目录下面的bin/phpize;(如果没有命令,则需要安装phpize,相关命令:1、apt-get install php5-cli 2、 apt-get install php5-dev)
2、在运行
./configure --enable-xdebug --with-php-config=/你php的bin路径/php-config;(自己的php的bin路径是 =/usr/bin/php-config )
3、make
4、make install
好了,结束了。这是时候会在xdebug的目录下生成 目录modules,目录下有xdebug.so文件,把xdebug.so复制到你想放的目录( /opt/phpstorm/xdebug-2.1.0/modules/xdebug.so )。
4、再php的配置文件后面加上
zend_extension = "/路径/xdebug.so"
如下:
zend_extension=" /opt/phpstorm/xdebug-2.1.0/modules/xdebug.so"
xdebug.profiler_enable = on
xdebug.default_enable = on
xdebug.trace_output_dir="/tmp/xdebug"
xdebug.trace_output_name = trace.%c.%p
xdebug.profiler_output_dir="/tmp/xdebug"
xdebug.profiler_output_name="cachegrind.out.%s"
也不一定是zend_extension,也可能是zend_extension_ts,或者zend_extension_debug。很简单,网上绕来绕去,就这几个,一个一个的试不就解决问题了。
5、重启下apache服务器(/etc/init.d/apache2 restart),看phpinfo();(或者 命令行里 ./php -m |grep debug)
有结果就成了。没有结果,继续尝试吧。^_^。
PS:
官网:http://xdebug.org/docs/install
还是看鸟语吧,网上不负责的文章会让你误入歧途。
xdebug-2.1.0
PHP Version 5.3.10
linux下解压xdebug包。
1、进入xdebug,在这个目录下先运行php目录下面的bin/phpize;(如果没有命令,则需要安装phpize,相关命令:1、apt-get install php5-cli 2、 apt-get install php5-dev)
2、在运行
./configure --enable-xdebug --with-php-config=/你php的bin路径/php-config;(自己的php的bin路径是 =/usr/bin/php-config )
3、make
4、make install
好了,结束了。这是时候会在xdebug的目录下生成 目录modules,目录下有xdebug.so文件,把xdebug.so复制到你想放的目录( /opt/phpstorm/xdebug-2.1.0/modules/xdebug.so )。
4、再php的配置文件后面加上
zend_extension = "/路径/xdebug.so"
如下:
zend_extension=" /opt/phpstorm/xdebug-2.1.0/modules/xdebug.so"
xdebug.profiler_enable = on
xdebug.default_enable = on
xdebug.trace_output_dir="/tmp/xdebug"
xdebug.trace_output_name = trace.%c.%p
xdebug.profiler_output_dir="/tmp/xdebug"
xdebug.profiler_output_name="cachegrind.out.%s"
也不一定是zend_extension,也可能是zend_extension_ts,或者zend_extension_debug。很简单,网上绕来绕去,就这几个,一个一个的试不就解决问题了。
5、重启下apache服务器(/etc/init.d/apache2 restart),看phpinfo();(或者 命令行里 ./php -m |grep debug)
有结果就成了。没有结果,继续尝试吧。^_^。
PS:
官网:http://xdebug.org/docs/install
还是看鸟语吧,网上不负责的文章会让你误入歧途。
相关文章推荐
- ubuntu 16.04 openjdk安装配置 、phpEclipse插件安装、配置Xdebug
- ubuntu 16.04 phpEclipse插件安装及配置Xdebug
- ubuntu 16.04 openjdk安装配置 、phpEclipse插件安装、配置Xdebug
- PHP调试工具Xdebug安装配置教程
- ubuntu下nginx+php+mysql+memcached+mango的安装配置
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- 在Ubuntu 8.04 LTS(hardy)下安装配置nginx和fastcgi方式的php
- 在Ubuntu 10.10下安装配置Eclipse for PHP Developer
- ubuntu+nginx+php5+mysql安装配置
- [四步图解]Ubuntu 9.10 安装配置LAMP(linux+apache+mysql+php)
- Ubuntu 10.04 安装配置LAMP以及php开发环境 Eclipse PDT的安装
- Ubuntu(Linux)+XAMPP(LAMPP)+eclipse+PHP+XDebug 完整的开发环境配置方法 -
- Ubuntu 8.04 php+mysql+apache+ phpmyadmin安装配置(转)
- Ubuntu下安装配置PHP开发环境
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- nginx+PHP+PHP-FPM(FastCGI)在Ubuntu上的安装和配置
- php5.3 xdebug 调试器安装配置
- Ubuntu Server系列各项服务的安装和维护 PHP的配置
- php5.4.14/5.3.24/5.2.17安装(In windows),配置Apache,MySQL,phpMyAdmin,zendOptimizer,xdebug