Dumb Frage ich denke, aber ich habe PHP 5.6.14 läuft auf El Capitan.Installieren Sie xdebug auf El Capitan mit Homebrew
I xdebug mit
brew install php56-xdebug
installiert haben, aber es ist nicht die Rede von xdebug in phpinfo
phpinfo zeigt:
Configuration File (php.ini) Path: /etc
Als ich wieder php56-xdebug Gebräu installieren laufen, ich get
homebrew/php/php56-xdebug-2.3.3 already installed
Also ich vermute, dass brew xdebug auf einem Pfad (wo?) Installiert hat, was für eine andere Version von PHP ist, die ich eigentlich nicht ausführe.
Kann jemand mir helfen zu verstehen, was brew getan hat, und wie ich die Version von PHP, die ich ausführen kann, um xdebug zu konfigurieren.
Wenn es einen Unterschied macht, war meine geladene PHP-Konfigurationsdatei "none", aber ich habe gerade eine Kopie von /etc/php.ini.default wie php.ini erstellt, und jetzt meldet phpinfo meine geladene Konfigurationsdatei ist /etc/php.ini. Könnte meine xdebug Installation fehlgeschlagen sein, weil ich diese Konfiguration nicht hatte, als ich xdebug installierte? – xanld
Wenn jemand dies auf macOS 10.12 Sierra liest, fand ich [diese umfassende Anleitung] (https://getgrav.org/blog/macos-sierra-apache-multiple-php-versions) zur Installation mehrerer PHP-Versionen mit Xdebug, Opcache, Versionsumschaltung usw. Sehr hilfreich. – damd