Heim >Backend-Entwicklung >PHP-Problem >So installieren und konfigurieren Sie PHP IMAP
So installieren und konfigurieren Sie PHP IMAP: 1. Installieren Sie die erforderlichen Abhängigkeiten. 2. Laden Sie das PHP7.4-Quellcodepaket herunter. 4. Ändern Sie php.ini, um die IMAP-Erweiterung hinzuzufügen.
Die Betriebsumgebung dieses Artikels: Centos7-System, PHP7.4-Version, DELL G3-Computer
Wie installiere und konfiguriere ich PHP IMAP?
php7 IMAP-Erweiterung installieren
Beim Kompilieren wird auch angezeigt, dass andere Abhängigkeiten fehlen. Bitte installieren Sie es selbst
yum install autoconf gcc gcc-c++ libc-client-devel krb5-devel openssl-devel ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
yum install autoconf gcc gcc-c++ libc-client-devel krb5-devel openssl-devel ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
2. Laden Sie das PHP7.4-Quellcodepaket herunter
wget https://www.php.net/distributions/php-7.4.5.tar.gz tar xf php-7.4.5.tar.gz cd php-7.4.5/ext/imap /usr/local/php/bin/phpize
wget https://www.php.net/distributions/php-7.4.5.tar.gz tar xf php-7.4.5.tar.gz cd php-7.4.5/ext/imap /usr/local/php/bin/phpize
und führen Sie es einfach entsprechend aus zum Speicherort Ihres phpize (wenn Sie nicht wissen, wo sich phpize befindet, suchen Sie einfach / -name phpize, um es zu finden). Nach dem Ausführen werden die folgenden Informationen angezeigt und dann kompiliert
Configuring for: PHP Api Version: 20190902 Zend Module Api No: 20190902 Zend Extension Api No: 320190902
3. Kompilieren Sie das Erweiterungsmodul
./configure --with-php-config=/usr/local/php/bin/php-config --with-kerberos --with-imap-ssl make make install
./configure --with-php-config=/usr/local/php/bin/php-config --with-kerberos --with-imap-ssl make make install
Nach Abschluss der Ausführung wird das Verzeichnis angezeigt, in dem das Erweiterungsmodul kompiliert wurde: /usr/local/php/lib/php/extensions/no-debug-non-zts -20190902/
4. ini, um die Erweiterung hinzuzufügen
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/" extension=imap.so
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/" extension=imap.so
Hinweis: Wenn der Pfad „extension_dir“ bereits konfiguriert wurde, müssen Sie nur „extension=imap.so“ konfigurieren Erweiterung ist in Kraft getreten
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie PHP IMAP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!