2015-01-26 51 views
1

我正在使用Amazon服务器和Amazon Linux AMI。 我安装调用未定义函数yii web mb_strlen()

yum install php55 php55-mysql php55-pdo 

,走到我跑我的项目(与Yii2框架),它给我

Call to undefined function yii\web\mb_strlen() 

我试图从这里

yum install php-mbstring 

但这种形式PHP5安装mb_strlen。 3,并没有为php5.5

如何安装mb_string为php5.5?

回答

0

问题不是脚本正在从多字节扩展中调用一个函数,而是这个调用命名空间为yii\web而不是全局命名空间,因此PHP正在搜索\yii\web\mn_strlen()

如果你能确定在调用时(例如,通过一个堆栈转储或调试回溯),应当向\mb_strlen()

+0

)和我 调用未定义功能mb_strlen (),mb字符串仍然丢失 – 2015-01-31 09:45:11