정의되지 않은 함수 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 시스템에서는 확장 모듈이 활성화되지 않는 건가요? 인터넷에 나와있는 방법은 다 시도해 보았으나 소용이 없었습니다.