Heim >System-Tutorial >LINUX >Wie installiere ich die MBstring-Erweiterung unter CENTOS7?

Wie installiere ich die MBstring-Erweiterung unter CENTOS7?

WBOY
WBOYnach vorne
2024-01-06 21:59:51930Durchsuche

1.Unabgefangener Fehler: Aufruf der undefinierten Funktion mb_strlen();

Wenn der obige Fehler auftritt, bedeutet das, dass wir die mbstring-Erweiterung nicht installiert haben;

2. Geben Sie das PHP-Installationsverzeichnis ein

cd /temp001/php-7.1.0/ext/mbstring

3. Starten Sie den Befehl phpize (/usr/local/bin/phpize oder /usr/local/php7-abel001/bin/phpize), um die PHP-Erweiterung zu installieren

4../configure --with-php-config=/usr/local/php7-abel001/bin/php-config entsprechend Ihrem tatsächlichen Installationsverzeichnis

5. Kompilieren Sie make && make install

6. Zu diesem Zeitpunkt wurde mbstring.so im Verzeichnis /usr/local/php7-abel001/lib/php/extensions/no-debug-non-zts-20160303/ generiert;

7.echo ‘extension=mbstring.so’ >>/usr/local/php7-abel001/lib/php.ini MBstring-Erweiterung aktivieren

8.nginx -s reload, killall php-fpm, ./php-fpm reload php-fpm

9.php -m Befehl kann überprüfen, welche Erweiterungen aktiviert wurden; php --ini kann einige Konfigurationsinformationen von PHP sehen

Die mbstring-Erweiterung wurde erfolgreich installiert!

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

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen