2017-10-18 120 views
0

从MacOs Sierra升级到High Sierra之前,我有一个甜蜜的环境,XDebug在PHP上运行完美。XDebug无法在MacOS High Sierra上使用:未找到符号:_xdebug_monitored_function_dtor

现在它不再工作了;当我启动Apache,我得到这个错误的日志:

Failed loading /usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so: dlopen(/usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so, 9): 
Symbol not found: _xdebug_monitored_function_dtor 

这里是php.ini中的XDebug代码:

[xdebug] 
zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so" 
xdebug.remote_autostart=on 
xdebug.remote_enable=on 
xdebug.remote_enable=1 
xdebug.remote_handler="dbgp" 
;xdebug.remote_connect_back=1 
xdebug.remote_port=9000 
xdebug.remote_mode=req 
xdebug.remote_host="127.0.0.1" 
xdebug.idekey="netbeans-xdebug" 

任何帮助是非常赞赏,因为没有调试我的工作是一个很大效果不佳。

回答

相关问题