我用的是Ubuntu 17.10,一切正常。但是,在更新了Ubuntu 18.04版本并进行了干净的安装之后,我再也不能让Xdebug正常工作了。
我试图实现我在SO或其他站点找到的解决方案,但没有一个起到作用。
php-v语言
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans
这是我在php.ini中的配置
/等/php/7.2/apache2/php.ini
(与/etc/php/7.2/apache2/conf.d/20-xdebug.ini文件相同)
[XDebug]
zend_extension ="/usr/lib/php/20170718/xdebug.so"
xdebug.profiler_enable =On
xdebug.auto_trace=On
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=90000
Xdebug Chrome扩展-ide键选项
(我清理了之前属于Eclipse的cookie)
PHPSTORM
一些行
phpinfo();
PHP Version: 7.2.10-0ubuntu0.18.04.1
Loaded Configuration File: /etc/php/7.2/apache2/php.ini
Additional .ini files parsed: /etc/php/7.2/apache2/conf.d/20-xdebug.ini
--xdebug--
Version: 2.6.0
IDE Key: 1
xdebug.remote_enable: On
我的设置有什么问题?我能做些什么来修复它?