Als beliebte Programmiersprache ist PHP immer eine der am häufigsten verwendeten Sprachen bei der Entwicklung von Webanwendungen. Darüber hinaus ist IMAP (Internet Mail Access Protocol) ein Standardprotokoll zum Abrufen von E-Mails, sodass die IMAP-Erweiterung für viele Entwickler eine erforderliche Erweiterung ist.
In diesem Artikel erfahren Sie, wie Sie die IMAP-Erweiterung für PHP 7.2 kompilieren und installieren. Wir demonstrieren den Vorgang anhand eines Beispiels auf Basis des Betriebssystems Ubuntu 18.04.
Schritt 1: Abhängigkeiten installieren
Zuerst müssen Sie einige Abhängigkeiten installieren, um die IMAP-Erweiterung auf dem Ubuntu-Betriebssystem zu kompilieren. Bitte öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo apt-get install libc-client-dev libkrb5-dev
Nach dem Login kopieren
Schritt 2: Laden Sie den PHP-Quellcode herunter
Als nächstes müssen Sie den Quellcode von PHP 7.2 herunterladen. Bitte führen Sie den folgenden Befehl im Terminal aus:
wget https://www.php.net/distributions/php-7.2.34.tar.gz
Nach dem Login kopieren
Schritt 3: PHP-Quellcode entpacken
Nachdem Sie den PHP-Quellcode heruntergeladen haben, müssen Sie ihn mit dem folgenden Befehl entpacken : #🎜🎜 #
tar -xzvf php-7.2.34.tar.gz
Nach dem Login kopieren
Schritt 4: Geben Sie das PHP-Quellcodeverzeichnis ein
Verwenden Sie den folgenden Befehl, um das PHP-Quellcodeverzeichnis aufzurufen:
cd php-7.2.34
Nach dem Login kopieren
Schritt 5 : Kompilierungsparameter konfigurieren
Nachdem Sie das PHP-Quellcodeverzeichnis eingegeben haben, müssen Sie den folgenden Befehl verwenden, um die Kompilierungsparameter zu konfigurieren:
./configure --with-imap --with-imap-ssl --with-kerberos
Nach dem Login kopieren
Die drei Optionen in dieser Anweisung lauten wie folgt folgt:
#🎜🎜 #--with-imap: IMAP-Erweiterung aktivieren
- --with-imap-ssl: SSL-Unterstützung aktivieren
- --with-kerberos: Aktivieren Sie die Kerberos-Unterstützung Quellcode:
make
Nach dem Login kopieren
Dieser Befehl wird einige Zeit in Anspruch nehmen, um den Quellcode zu kompilieren, und Sie werden die Ausgabe im Terminal sehen. Schritt 7: Kompilierte Dateien installieren
Nach dem Kompilieren des Quellcodes müssen Sie die kompilierten Dateien mit dem folgenden Befehl installieren:
sudo make install
Nach dem Login kopieren
Dies Der Befehl installiert PHP und zugehörige Dateien auf dem System.
Schritt 8: Öffnen Sie die PHP-Konfigurationsdatei.
Öffnen Sie die PHP-Konfigurationsdatei mit einem beliebigen Texteditor. Unter Ubuntu finden Sie diese Datei in /etc/php/7.2/apache2/php.ini.
Schritt 9: IMAP-Erweiterung aktivieren
Suchen Sie die folgende Zeile in der php.ini-Datei und entkommentieren Sie sie:
;extension=imap
Nach dem Login kopieren
Ersetzen Sie das „;“ Entfernen, um die IMAP-Erweiterung zu aktivieren. Die Zeile sollte wie folgt aussehen:
extension=imap
Nach dem Login kopieren
Schritt 10: Änderungen speichern und beenden
Beenden Sie nach dem Speichern der Änderungen den Texteditor.
Schritt 11: Apache neu starten
Starten Sie Apache mit dem folgenden Befehl neu:
sudo service apache2 restart
Nach dem Login kopieren
Jetzt haben Sie IMAP für die PHP 7.2-Erweiterung erfolgreich kompiliert und installiert.
Fazit
In diesem Artikel haben wir kurz den Kompilierungs- und Installationsprozess der PHP 7.2 IMAP-Erweiterung vorgestellt. Sollten Sie auf Probleme stoßen oder Fragen haben, können Sie sich gerne an uns wenden.
Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie imap in php7.2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!