22-07
2010

Xdebug MUST be loaded as a Zend extension in Unknown on line 0

Tags: Lighttpd | PHP | XDebug | Zend
Si vous avez installé l'extension PHP XDebug pour Debian, il se peut que vous obteniez ce message d'erreur :
[22-Jul-2010 18:15:42] PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0
Ceci est tout à fait normal, et le message d'erreur est plutôt clair. Il vous suffit alors d'indiquer XDebug comme une extension de Zend.
$ updatedb && locate xdebug.so
/usr/lib/php5/20090626/xdebug.so
Rendez-vous dans votre php.ini et modifiez la ligne :
zend_extension =
par :
zend_extension = "/usr/lib/php5/20090626/xdebug.so"
Il vous suffira ensuite de commenter la ligne chargeant l'extension dans le fichier /etc/php5/conf.d/xdebug.ini Modifiez :
; configuration for php xdebug module
extension=xdebug.so
par :
; configuration for php xdebug module
;extension=xdebug.so
Relancez ensuite votre serveur Web et le tour est joué.
$ /etc/init.d/lighttpd restart
Stopping web server: lighttpd.
Starting web server: lighttpd.
Il ne vous reste plus qu'à vérifier votre php.ini.

 

 

3 Commentaires pour ce billet.

 

 

  1. Valide aussi avec apache 2
    Merci

  2. Merci beaucoup. Ca marche!

  3. Niquel ! Merci pour l'astuce :)

 

Votre commentaire