我在服务器上安装了laravel 5.1。
我在laravel 5.1 Call to undefined function Illuminate\Foundation\Bootstrap\mb_internal_encoding()
中遇到了致命的错误
然后我在mb_internal_encoding('UTF-8');
中评论了LoadConfiguration.php
行
我又得到了一个致命的错误
Laravel 5.1 : FatalErrorException in Encrypter.php line 48: Call to undefined function Illuminate\Encryption\mb_strlen()
任何人都可以告诉我如何解决这个问题吗?
答案 0 :(得分:0)
问题是您的PHP安装缺少multibyte extension,或者它尚未启用。
如果您自己安装了PHP,请确保使用--enable-mbstring
选项进行编译。
如果您使用包管理器安装PHP,请检查您的php.ini文件以启用mbstring扩展。
也可以安装包含扩展程序的额外软件包,具体取决于您的平台