So kompilieren und installieren Sie xdebug in einer Ubuntu-Umgebung

So kompilieren und installieren Sie xdebug in einer Ubuntu-Umgebung

Dieser Artikel beschreibt, wie xdebug in einer Ubuntu-Umgebung kompiliert und installiert wird. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Wir haben zuvor gezeigt, wie man PHP und Nginx in Ubuntu kompiliert und installiert. Hier erklären wir, wie man xdebug aus dem Quellcode kompiliert und installiert.

Laden Sie xdebug herunter und entpacken Sie es

xdebug-Download-Adresse: https://xdebug.org/download.php

Ich habe 2.3.3 heruntergeladen. Eigentlich kenne ich den Unterschied zwischen diesen Versionen nicht, also habe ich einfach eine nach dem Zufallsprinzip heruntergeladen.

cd /usr/local/src
wget https://xdebug.org/files/xdebug-2.3.3.tgz
tar -zxvf xdebug-2.3.3.tgz

Kompilieren und installieren Sie xdebug

PHP ist im Pfad /opt/php installiert

cd /usr/local/src/xdebug-2.3.3
/opt/php/bin/phpize
./configure --prefix=/opt/xdebug --with-php-config=/opt/php/bin/php-config
machen && machen installieren

Nach erfolgreicher Installation werden folgende Informationen angezeigt:

Gemeinsam genutzte Erweiterungen installieren:
/opt/php/lib/php/extensions/no-debug-non-zts-20131226/

Konfigurieren Sie php.ini

Wir fügen die Erweiterung xdebug am Ende von php.ini hinzu:

zend_extension=/opt/php/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so

Starten Sie nginx neu, damit die Änderungen wirksam werden.

Wenn Sie php.ini nicht finden können, können Sie /opt/php/bin/php -i |grep php.ini verwenden, um die Pfadinformationen von php.ini zu finden. Wenn im entsprechenden Pfad keine php.ini-Datei vorhanden ist, können Sie eine php.ini-Entwicklungs- oder php.ini-Produktionsdatei aus dem entpackten PHP-Quellcode kopieren.

Ich hoffe, dieser Artikel hilft Ihnen bei der Konfiguration Ihrer Ubuntu-Umgebung.

Das könnte Sie auch interessieren:
  • Erstellen einer PHP-Entwicklungsumgebung unter Ubuntu (nginx+(cgi)php5fpm+memcached+xdebug)
  • Detaillierte Installation und Konfiguration von Xdebug, einem PHP-Code-Debugging-Tool unter Windows und Linux
  • CentOS-Installation PHP5.5+Redis+XDebug+Nginx+MySQL vollständiger Datensatz
  • Detaillierte Installation und Verwendung von PHP Xdebug
  • Detaillierte Erläuterung der PHP-Plugin-Installation und Xdebug-Konfiguration in Eclipse
  • Installation und Verwendung der PHP-Debugging-Erweiterung Xdebug.
  • So installieren Sie das Debugging-Tool Xdebug Extension in PHP 7
  • Detaillierte Schritte zur Installation von xdebug in PHP/Installation von Pear in PHP/phpunit (Bild)
  • Installieren Sie PHP Xdebug auf dem Mac

<<:  MySQL 8.0.12 Einfaches Installations-Tutorial

>>:  Der Vue.js-Cloud-Speicher realisiert die Bild-Upload-Funktion

Artikel empfehlen

vue.config.js Verpackungsoptimierungskonfiguration

Die Informationen auf Baidu sind so vielfältig, d...

So implementieren Sie abgerundete Ecken mit CSS3 unter Verwendung von JS

Ich bin auf ein Beispiel gestoßen, als ich nach e...

Detaillierte Einführung in die gespeicherten MySQL-Funktionen

Inhaltsverzeichnis 1. Erstellen Sie eine gespeich...

Beispielcode für die Master-Slave-Trennung einer MySQL-Datenbank

einführen Durch das Einrichten einer Lese-/Schrei...

Docker führt einen Befehl in einem Container außerhalb des Containers aus

Manchmal möchten wir einen Befehl in einem Contai...

So verwenden Sie Maxwell zum Synchronisieren von MySQL-Daten in Echtzeit

Inhaltsverzeichnis Über Maxwell Konfiguration und...

JavaScript verwendet setTimeout, um einen Countdown-Effekt zu erzielen

Um die Fähigkeit zum Schreiben von nativem JavaSc...

Kurztipps für die Linux-Befehlszeile: So finden Sie eine Datei

Wir alle haben Dateien auf unseren Computern gesp...

CSS-Implementierungscode für die Textausrichtung

Beim Erstellen von Formularen kommt es häufig vor...