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

Einige allgemeine Eigenschaften von CSS

CSS-Hintergrund: background:#00ffee; //Hintergrund...

Installationsmethode für komprimierte MySQL 5.6-Pakete

Es gibt zwei Installationsmethoden für MySQL: MSI...

Codebeispiele für allgemeine Docker-Datenvolumenvorgänge

Wenn der Entwickler Dockerfile zum Erstellen des ...

Analyse der Lösung für das Problem der gemeinsamen Nutzung von Nginx-Sitzungen

Dieser Artikel stellt hauptsächlich die Lösung fü...

Eine kurze Diskussion zum Implementierungsprinzip des Vue-Slots

Inhaltsverzeichnis 1. Beispielcode 2. Sehen Sie d...

Zusammenfassung der Wissenspunkte zur MySQL-Architektur

1. Datenbanken und Datenbankinstanzen Beim Studiu...

Detaillierte Erklärung zur Verwendung von HTML-Header-Tags

HTML besteht aus zwei Teilen: Kopf und Text ** Da...

Webdesign-Zusammenfassung

<br />Von der Geburt meiner ersten persönlic...

Drei Möglichkeiten zum Kopieren von MySQL-Tabellen (Zusammenfassung)

Tabellenstruktur und deren Daten kopieren Die fol...

So stellen Sie Docker-Containerdaten wieder her

Die Datenbankdaten der Projekttestumgebung sind v...

Implementierungsmethode des Nginx+Tomcat-Lastausgleichsclusters

Die experimentelle Umgebung ist wie folgt Hier mü...