Avant la mise à niveau de MacOs Sierra vers High Sierra, j'avais un environnement agréable avec XDebug fonctionnant parfaitement sur PHP.XDebug ne fonctionnait pas sur MacOS High Sierra: symbole non trouvé: _xdebug_monitored_function_dtor
Maintenant ça ne marche plus; quand je lance Apache, je reçois cette erreur journal:
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
Voici les codes XDebug sur php.ini:
[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"
Toute aide est très appréciée, car sans déboguer mon travail est beaucoup moins efficace.