;Problem: Fehlermeldungen
:Error in /Applications/MAMP/logs/apache_error_log: ”’Failed loading /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so”’
[Tue Jun 29 18:14:41 2010] [error] …
Failed loading /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so: (null)
Failed loading /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so: (null)
Failed loading /usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so: (null)
- Wieder Anleitung von Debuggable benutzt.
- Von Kommodo Downloads Remote Debugging Komodo-PHPRemoteDebugging-6.0.0-beta1-44391-macosx.tar.gz runtergeladen.
- in /Applications/MAMP/bin/php5/lib/php/extensions/ gespeichert und entpackt (sollte eigentlich woanders hin - unter downloads o.ä.)
- Unterordner für alle PHP-Versionen (!) drin: Version 5.1, 5.2, 5.3
- bei mir installiert ist 5.2 (phpinfo())
- in php.ini Pfad herausfinden, nach dem MAMP-PHP sucht:
- in /Applications/MAMP/conf/php5/php.ini:
- unter Paths and Directories den Eintrag: extension_dir = “/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922/ gefunden
- dort (in in /Applications/MAMP/conf/php5/php.ini) war noch eine Einstellung zend_extension=”/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so unter den Einstellungen für Xdebug/ZEND - diese muss auskommentiert werden, sie überschreibt sonst den Pfad für das extension_dir: ;zend_extension=”/usr/…”!!
- xdebug.so aus Unterordner “5.2″ in /Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20050922/ kopiert
- Apache neu gestartet
- funktioniert: keine Fehlermeldungen mehr
Dank an Christian Hartmann für die Hilfe !!!