Wenn ich Xdebug über pecl
installiert habe, fügte es die folgende Zeile meiner php.ini-Datei hinzu.Was ist der Unterschied zwischen Extension und zend_extension in php.ini?
extension="xdebug.so"
und alles, was ich verwendet habe funktioniert. Bis heute.
Heute hatte ich Probleme beim Einrichten von Xdebug für interaktives Debugging. Ich konnte nichts bekommen zu arbeiten, bis ich die oben
geändertzend_extension="/usr/local/lib/php/extensions/xdebug.so"
(Caveat: Ich denke, das ist, was mich arbeiten, aber ich bin nicht 100% sicher)
Dies erhöht die Frage in meinem Kopf. Was ist der Unterschied beim Laden einer Erweiterung über extension=
vs. zend_extension
?
Tatsächlich scheiterte ich auch die Anweisungen zu lesen. Seltsamerweise erlaubte mir 'extension = xdebug.so' das Remote Debugging mit Hilfe von xdebug_break(), aber nicht mit IDE Breakpoints. –