【发布时间】:2015-07-09 13:14:11
【问题描述】:
我已经安装了 xdebug 并尝试将它与 phpstorm 一起使用。但它不想正常工作。
我尝试将以下设置放入/etc/php5/apache/php.ini 和/etc/php5/mods-avaible/xdebug.ini:
zend_extension="xdebug.so"
; Debugging
xdebug.remote_enable= 1
xdebug.remote_port= 9000
xdebug.idekey = "PHPSTORM"
; Var-Display
xdebug.var_display_max_children = 2048
xdebug.var_display_max_data = 8192
xdebug.var_display_max_depth = 99
xdebug.max_nesting_level = 3000
我认为 `xdebug.ini 应该是此设置的正确位置。
然后我用sudo service apache2 restart 重新启动了apache,并打开了一个页面,我打印出phpinfo()。但正如您在屏幕截图中看到的那样 - 它一直显示netbeans-xdebug。
我能做什么?我在整个系统中搜索了其他 php.ini 文件,但没有任何其他文件。
【问题讨论】:
-
嗯,显然在过去的某个地方,您使用 netbeans xdebug 做了一些事情。 wiki.netbeans.org/HowToConfigureXDebug 。您是否检查了“已解析的其他 ini 文件”部分中提到的那些 ini 文件?
-
我什至没有安装netbeans。但我认为这必须是一个默认值。我已经发布了解决方案。
标签: php apache phpstorm ubuntu-14.04 xdebug