我使用的是apache2,PHP 5.6.38和Ubuntu 14.03.3。
我尝试使用不同的方法( apt-get install 和手动下载二进制文件)安装Xdebug,所以最终得到了这4个文件:
我在“ /etc/php/5.6/apache2/php.ini”(在 phpinfo()中显示的配置文件)的末尾附加了以下几行:
[xdebug]
zend_extension="/path/to/xdebug.so"
xdebug.default_enable=1
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_connect_back = 1
xdebug.remote_port = 9000
xdebug.idekey = VSCODE
在zend_extension =“ / path / to / xdebug.so”上,我使用了上面列出的所有4个xdebug.so文件,但它们似乎都不起作用。每当我使用 phpinfo()时,我都看不到Xdebug。据我所知,它应该出现在Zend引擎徽标旁边,但它并不在那里。
由于客户要求具有PHP 5.6,因此无法升级到PHP 7.X。