In diesem Artikel geht es hauptsächlich um den detaillierten Prozess der Installation von Xdebug mit Apache und PHP unter Mac-Systemen.
MAC Homebrew hat Homebrew/PHP seit dem 31.03.2018 veraltet
By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload through non-core formula taps in the Homebrew organisation so we are continuing to migrate widely used formulae into Homebrew/core and encourage more niche formulae and options to be supported outside the Homebrew organisation.
Details: https://brew.sh/2018/01/19/homebrew-1.5.0/
Damit Sie die folgende Methode nicht mehr zum Installieren von xdebug verwenden können, wird die folgende Methode nicht mehr funktionieren! Die folgende Methode wird nicht funktionieren! Die folgende Methode wird nicht funktionieren!
brew install php<version number>-xdebug
Um xdebug zu installieren, können wir es manuell kompilieren. Die spezifischen Schritte sind wie folgt:
1. Rufen Sie zuerst die offizielle Download-Seite von Xdebug auf: https:/ /xdebug.org/ download.php, laden Sie die von der PHP-Version unterstützte xdebug-Version herunter und installieren Sie sie
Z. B. ist meine lokale PHP-Version 5.6.38, also habe ich die 2.5.4 Quelle heruntergeladen, eine TGZ komprimiertes Paket
2. Öffnen Sie das Terminal in dem Ordner, in den Sie xdebug heruntergeladen haben
-xzf xdebug-.
Sie können es auch direkt lokal dekomprimieren und dann eingeben den dekomprimierten xdebug-Ordner. Öffnen Sie das Terminal
phpize #如果不可以,写phpize的完整路径 ./configure
Nachdem Sie den obigen Befehl ausgeführt haben, starten Sie die Kompilierung
make -j2
Nachdem die Kompilierung abgeschlossen ist, werden Sie aufgefordert, die Datei xdebug.so zu öffnen finden Sie in den Modulen
3. Kopieren Sie die nach der Kompilierung erhaltene xdebug.so-Datei in den durch extension_dir angegebenen Ordner
Hinweis: Durchsuchen Sie extension_dir
< in php.ini 🎜>4. Konfigurieren Sie die Parameter in php.ini
[Xdebug] zend_extension="/usr/local/lib/php/pecl/20131226/xdebug.so";自动跟踪,可关闭(关闭后提升性能) xdebug.auto_trace=On ;性能分析,可关闭(关闭后提升性能) xdebug.profiler_enable=On xdebug.var_display_max_children=512xdebug.var_display_max_data=2048xdebug.var_display_max_depth=8
Nach der Änderung starten Sie Apache neu und verwenden Sie phpinfo(), um zu überprüfen, ob Es ist installiert. Es sollte in Ordnung sein
Verwandte Videos:Das obige ist der detaillierte Inhalt vonDetaillierter Prozess der Installation von Xdebug mit Apache und PHP unter einem Mac-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!