无法使Xdebug在Apache2和PHP 5.6下工作

时间:2019-01-09 08:08:30

标签: php apache2 xdebug

我使用的是apache2,PHP 5.6.38和Ubuntu 14.03.3。

我尝试使用不同的方法( apt-get install 和手动下载二进制文件)安装Xdebug,所以最终得到了这4个文件:

  • /root/xdebug-2.5.5/.libs/xdebug.so
  • /root/xdebug-2.5.5/modules/xdebug.so
  • /usr/lib/php/20131226/xdebug.so
  • /usr/lib/php5/20121212/xdebug.so

我在“ /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。

0 个答案:

没有答案