在Ubuntu 16.04上使用Xdebug for Php 5.6

Sam*_*mar 24 php xdebug ubuntu-16.04

有没有办法在Ubuntu 16.04上安装Xdebug for Php5?我尝试以与ubuntu 14.04相同的方式安装它,但每次我尝试安装php5-dev时都会收到此错误"E:Package'php5-dev'没有安装候选者"

ZFN*_*erd 36

您可以通过输入来安装xdebug

sudo apt-get install php-xdebug
Run Code Online (Sandbox Code Playgroud)

然后只重启apache

sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)

或者如果你使用NGINX

sudo systemctl restart nginx
Run Code Online (Sandbox Code Playgroud)

或sudo nginx重启

如果你现在看看你的phpinfo()输出,你应该看到xdebug.

如果你通过ppa:ondrej/php软件包安装了PHP 5.5或5.6,那就太好了

要通过apt-get安装PHP5版本,请查看此guid Ubuntu添加ondrej/php

问候

编辑:这里是Xdebug的配置,可以将它与PHPStorm和浏览器一起使用.

将以下行添加到/etc/php//apache2/conf.d/20-xdebug.ini

xdebug.remote_host = localhost
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.remote_mode = req
Run Code Online (Sandbox Code Playgroud)

这将仅在远程启动xdebug并允许您通过PHPStorm快速调试(也应该与其他IDE一起使用)

  • **sudo apt-get install php5-xdebug**在_Ubuntu 14.04.5上为我工作LTS_ (2认同)