Heim > Backend-Entwicklung > PHP-Tutorial > Einige gängige Installationsmethoden für PHP-Erweiterungen

Einige gängige Installationsmethoden für PHP-Erweiterungen

Freigeben: 2023-04-08 13:30:01
nach vorne
3369 Leute haben es durchsucht

Einige gängige Installationsmethoden für PHP-Erweiterungen

Dateiinfo

1. Die heruntergeladene PHP-Version enthält

cd /path/php/ext/fileinfo
phpize
./configure --with-php-config=/path/php/bin/php-config
make
make install
Nach dem Login kopieren

2. Suchen Sie auf peclphp.net/ Installieren Sie

msgpack

Suchen Sie nach Download und Installation unter peclphp.net/. Hinweis: Ist die Version für die PHP-Version geeignet?

wget "http://pecl.php.net/get/msgpack-0.5.7.tgz"
tar zxf msgpack-0.5.7.tgz
cd msgpack-0.5.7
/usr/local/php/bin/phpize
./configure --with-msgpack
make
make install
Nach dem Login kopieren

Endlich PHP ändern. ini Die Datei

extension = "msgpack.so"
Nach dem Login kopieren

imap php-Installationspaket enthält

Installationsabhängigkeitspaket

yum install -y libc-client-* 
cd /path/php/ext/fileinfo
phpize
./configure --with-php-config=/path/php/bin/php-config --with-kerberos --with-imap-ssl
make
make install
Nach dem Login kopieren

Häufige Fehler

configure: error: Cannot find imap library (libc-client.a). Please check your c-client installation.
Nach dem Login kopieren

fehlende Bibliotheksdateien

ll /usr/lib64/libc-client.so
 ln -s /usr/lib64/libc-client.so /usr/lib/libc-client.so
Nach dem Login kopieren

Dann kompilieren und installieren Sie

intl extension

Sie sollten ICU vor der Installation installieren

Offizielle Website von ICU: http://www.icu-project .org /

Download-Adresse: http://download.icu-project.org/files/icu4c/49.1.2/icu4c-49_1_2-src.tgz

PHP intl: http: // pecl.php.net/package/intl

ICU installieren

tar zxf icu4c-49_1_2-src.tgz
cd /path/icu/source
./configure --prefix=/usr/local/icu
make && make install
Nach dem Login kopieren

Intl-Erweiterung installieren

cd /path/php/ext/intl
phpize
./configure --enable-intl --with-icu-dir=/usr/local/icu/ --with-php-config=/usr/local/php5/bin/php-config
make
make install
Nach dem Login kopieren

#Ändern Sie abschließend die php.ini-Datei

extension = "intl.so"
Nach dem Login kopieren

Verwandte Empfehlungen:

PHP-Video-Tutorial: https://www.php.cn/course/list/29/type/2.html

Das obige ist der detaillierte Inhalt vonEinige gängige Installationsmethoden für PHP-Erweiterungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:oschina.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage