The msubstr function in thinkphp defines common in the common file. php file, which defines function & nbsp; msubstr () & nbsp ;{} and passes the local test completely. However, when you put it on Sina SAEs, the following error occurs: Call & nbsp; to & nbsp; undefined & nbsp; msubstr function in fun thinkphp
The common. php file is defined in the common file, which defines
Function msubstr (){
}
In addition, the local test is completely successful, but an error is prompted during access when it is placed on Sina sae:
Call to undefined function msubstr ()......
Error location
FILE:/data1/www/**********/ThinkPHP/Extend/Engine/Cluster/Lib/Core/Think. class. php LINE: 284
So helpless...
------ Solution --------------------
Remove the semicolon in the php configuration file
Extension = php_mbstring.dll
Make sure that the mbstring module is loaded.
------ Solution --------------------
I have encountered the same situation as the landlord. it is useless to put the common in the common folder of the project. I can put the common in the thinkPHP framework later. The specific reason is not detailed...
------ Solution --------------------
Try another method name
------ Solution --------------------
Consider THINKPHP cache files.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service