当我通过pecl
安装Xdebug时,它向我的php.ini文件中添加了以下行。
extension="xdebug.so"
之前我用的一切工具都很好用,直到今天。
今天我在设置交互式调试的Xdebug时遇到了问题。 在将上述内容更改为以下内容之前,我无法让任何东西正常运行:
zend_extension="/usr/local/lib/php/extensions/xdebug.so"
(注意:我认为这是让我工作的原因,但我不确定百分之百)
这在我的脑海中引起了一个问题。通过extension=
与zend_extension
加载扩展有什么区别?
extension=xdebug.so
允许我使用 xdebug_break() 进行远程调试,但不能使用 IDE 断点。 - Steve Clay