Heim > Artikel > Backend-Entwicklung > Wie installiere ich das PHP-Erweiterungsmodul unter Linux?
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.
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:
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.
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 .dll
Dateien 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!