PHP-Tipps: Beheben Sie den Fehler „php mbstring.dll nicht gefunden“, wenn Sie php.exe unter DOS ausführen

Bei der Entwicklung mit PHP müssen wir häufig PHP-Skripte in der Befehlszeilenumgebung ausführen. Allerdings kann es bei der Ausführung unter DOS (oder der Eingabeaufforderung) manchmal php.exezu einer Fehlermeldung kommen : „php mbstring.dll nicht gefunden“. Dieser Artikel bietet eine Lösung für dieses Problem mit entsprechenden Quellcodebeispielen.

Um diesen Fehler zu beheben, müssen wir einige Hintergrundinformationen kennen. mbstringEs handelt sich um ein Erweiterungsmodul von PHP, das Verarbeitungsfunktionen für Multibyte-Strings bereitstellt. Standardmäßig mbstringist die Erweiterung nicht aktiviert. Wenn wir sie also unter DOS ausführen und die entsprechenden Funktionen php.exeim Skript verwendet werden , wird die Fehlermeldung „php mbstring.dll nicht gefunden“ angezeigt.mbstring

Um dieses Problem zu lösen, müssen wir mbstringdie Erweiterung manuell aktivieren. Hier sind die konkreten Lösungen:

  1. Suchen Sie die Dateien im PHP-Installationsverzeichnis php.ini. Normalerweise befindet sich diese Datei php.exeim selben Verzeichnis wie .

  2. Öffnen Sie die Datei mit einem Texteditor (z. B. Notepad) php.ini.

  3. Durchsuchen Sie die Datei nach php.iniden folgenden Zeilen:

    ;extension=mbstring
    ```
    
    
  4. Entfernen Sie das Semikolon vor der Zeile und ändern Sie es in:

    extension=mbstring
    ```
    
    
  5. Speichern Sie php.inidie Datei und schließen Sie den Editor.

  6. Öffnen Sie die Befehlszeile erneut

Guess you like

Origin blog.csdn.net/ShAutoit/article/details/133405413