Heim  >  Fragen und Antworten  >  Hauptteil

Dieses Problem tritt auf dem Alibaba Cloud-Server auf: Aufruf der undefinierten Funktion mb_strlen

Aufruf der undefinierten Funktion mb_strlen()

Fehlerort

DATEI: /www/ThinkPhp/Application/Common/Common/function.php  ZEILE: 16

Bei der Ausführung in der wnmp-Umgebung gibt es kein Problem. Dieses Problem trat auf, als ich die Website auf den Alibaba Cloud-Server hochlud und die Umgebung lnmp war: centos6.8 +nginx+mysql5.7+php5.4.

Ursache: Die Anzeigeseite im Ansichtsordner unter dem Thinkphp-Framework verwendet die benutzerdefinierte Funktion msubstr. Diese Funktion ruft mb_strlen auf, sodass dieses Problem auftritt.

Ich habe diese Funktion msubstr auf der Anzeigeseite entfernt und es war in Ordnung.

Entschuldigung, ist das Erweiterungsmodul im Centos-System nicht aktiviert? Ich habe alle im Internet genannten Methoden ausprobiert, aber ohne Erfolg.


maomao2255 Tage vor1273

Antworte allen(1)Ich werde antworten

  • 秋香姐家的小书童

    秋香姐家的小书童2018-09-10 15:00:15

    你检查下是不是大小写的问题  

    Antwort
    0
  • StornierenAntwort