Heim  >  Artikel  >  Backend-Entwicklung  >  Wie installiere ich das PHP-Erweiterungsmodul unter Linux?

Wie installiere ich das PHP-Erweiterungsmodul unter Linux?

coldplay.xixi
coldplay.xixiOriginal
2020-07-27 10:04:483940Durchsuche

So installieren Sie das PHP-Erweiterungsmodul unter Linux: Bestimmen Sie zuerst den Speicherort der PHP-Konfigurationsdateien, Bibliotheksdateien und Protokolle, installieren Sie dann die dynamische Linkbibliothek und konfigurieren Sie dann das PHP-Laden XXX.so # Oder absoluter Pfad]; starten Sie den Dienst schließlich neu.

Wie installiere ich das PHP-Erweiterungsmodul unter Linux?

So installieren Sie das PHP-Erweiterungsmodul unter Linux:

1. Finden Sie den richtigen Speicherort

Bevor Sie das PHP-Erweiterungsmodul installieren, müssen Sie zunächst herausfinden, wo die PHP-Konfigurationsdateien, Bibliotheksdateien und Protokolle gespeichert sind. Glücklicherweise bietet PHP eine Übersichtsfunktion für Konfigurationsdetails phpinfo()Gemäß Aus der Ausgabe dieser Funktion können wir alles wissen.

Am Beispiel von CentOS lautet das Ausgabeergebnis wie folgt:

Wie installiere ich das PHP-Erweiterungsmodul unter Linux?

Anhand der oben genannten Informationen können wir wissen, wo unsere Drittanbieterbibliothek sein sollte platziert werden. Hier wissen wir: /usr/lib64/php

Hinweis: Scannen Sie dieses Verzeichnis nach zusätzlichen .ini-Dateien. Dieses Element wird durch Kompilieren von PHP mit --with-config-file-scan-dir angegeben.

2. Installieren Sie die dynamische Linkbibliothek

Aus den obigen phpinfo-Ausgabeinformationen können wir ersehen, dass der Pfad, in dem PHP die Erweiterungsmodulbibliothek speichert, /usr/lib64/php ist. Also betreten wir zuerst Terminal und prüfen, was sich im Verzeichnis /usr/lib64/php befindet.

Wie installiere ich das PHP-Erweiterungsmodul unter Linux?

Module und Birne sollten offensichtlich das Modulverzeichnis sein, und die Liste hat ergeben, dass es sich tatsächlich um dieses Verzeichnis handelt.

Zu diesem Zeitpunkt müssen Sie nur die .so-Komponente der dynamischen Linkbibliothek eines Drittanbieters hierher kopieren. Gleichzeitig müssen Sie darauf achten, dass die Dateiattribute mit denen anderer .so identisch sind Dateien.

3. PHP-Laden konfigurieren

Nach der Installation der .so Dynamic Link Library-Datei müssen Sie das Laden in php.ini konfigurieren.

Dies ist dasselbe wie das Laden von .dllDateien im Fenster.

Da ein Element Scan this dir for additional .ini files in der PHP-Konfiguration im obigen Bild konfiguriert ist, müssen Sie nur eine neue INI-Datei in /etc/php.d erstellen und diese entsprechend anderen Dateien hinzufügen:

extension = XXX.so  # 或绝对路径

Das ist Can.

4. Zum Schluss

Um zu überprüfen, ob unsere INI-Datei wirksam ist, müssen wir nur den Server neu starten und dann aktualisieren, um die Ausgabe von phpinfo anzuzeigen( )Additional .ini files parsed, Dies gibt an, ob ein Element korrekt zugeordnet ist.

Überprüfen Sie außerdem die im error_log-Elementsatz in php.ini angegebene Fehlerprotokolldatei auf Fehler.

Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonWie installiere ich das PHP-Erweiterungsmodul unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn