有没有一种方法可以在Ubuntu 16.04上为Php5安装Xdebug? 我尝试按照Ubuntu 14.04的方式进行安装,但每次尝试安装php5-dev时都会出现这个错误“E:软件包'php5-dev'没有可安装的候选项”
有没有一种方法可以在Ubuntu 16.04上为Php5安装Xdebug? 我尝试按照Ubuntu 14.04的方式进行安装,但每次尝试安装php5-dev时都会出现这个错误“E:软件包'php5-dev'没有可安装的候选项”
您可以通过输入以下命令来安装xdebug:
sudo apt-get install php-xdebug
然后只需重新启动 Apache。
sudo service apache2 restart
或者如果您使用NGINX
sudo systemctl restart nginx
或者使用sudo nginx restart命令。
如果您现在查看phpinfo()输出,应该会看到xdebug。
如果您通过ppa:ondrej/php包安装了PHP 5.5或5.6,则此方法也适用。
要通过apt-get安装PHP5版本,请参考此指南:Ubuntu add ondrej/php
问候
编辑: 以下是与PHPStorm和浏览器一起使用Xdebug的配置。
将以下行添加到/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
这将仅在远程启动xdebug,并允许您通过PHPStorm快速调试(也应该适用于其他IDE)
apt-get install php5.6-xdebug
在 Ubuntu 18.04 上也适用于 ondrej/php ppa。 - GabrieleMartini