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 eincd /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!