>  Q&A  >  본문

이 문제는 Alibaba Cloud 서버에서 발생합니다. 정의되지 않은 함수 mb_strlen 호출

정의되지 않은 함수 mb_strlen() 호출

오류 위치

FILE: /www/ThinkPhp/Application/Common/Common/function.php  LINE: 16

wnmp 환경에서 실행하는데 문제가 없습니다. 이 문제는 Alibaba Cloud 서버에 웹사이트를 업로드했을 때 발생했으며 환경은 lnmp: centos6.8 +nginx+mysql5.7+php5.4였습니다.

원인: thinkphp 프레임워크 아래의 view 폴더에 있는 표시 페이지에서 사용자 정의 함수 msubstr을 사용하므로 이 함수가 mb_strlen을 호출하므로 이러한 문제가 발생합니다.

디스플레이 페이지에서 msubstr 기능을 제거했는데 괜찮았습니다.

죄송합니다. centos 시스템에서는 확장 모듈이 활성화되지 않는 건가요? 인터넷에 나와있는 방법은 다 시도해 보았으나 소용이 없었습니다.


maomao2255일 전1272

모든 응답(1)나는 대답할 것이다

  • 秋香姐家的小书童

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

    케이스 문제가 있는지 확인해주세요

    회신하다
    0
  • 취소회신하다