2015-10-05 46 views
0

当我上传我的Laravel的网站,并在godaddy的VPS服务器配置我开始下面的错误调用未定义功能mb_internal_encoding()在我的Goddady托管网站

Fatal error: Call to undefined function Illuminate\Foundation\Bootstrap\mb_internal_encoding() in /home/wwwideportal/ideinvoice/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php on line 43 

我GOOGLE了一下,并得知道它是一种问题在我当前的主机的php.ini文件中,所以我创建了另一个php.ini文件并上传到public_html文件夹中

然后我在我的浏览器中做了phpinfo,并检查了它显示该文件已经上传到php。 ini和我已经放置了下面的代码

extension=php_mbstring.dll 

但还是我收到了同样的错误

这里是我的网站link

任何一个可以告诉我,如果我错过任何事

在此先感谢。

+0

这个包存在于机器上吗? –

+0

@SafoorSafdar是我更新了我的php.ini文件,但不知道包是否存在 – Vikram

+0

创建一个文本文件,例如使用记事本或任何其他文本编辑器:'<?php phpinfo(); ?>' – Samuel

回答

3

你可以从http://ide-portal.com/phpinfo.php看到它,

mbstring模块是不是你的服务器上安装。

如果它被安装,它会显示你的phpinfo网页上这样的:

enter image description here

请按照mbstring installation manual到你的系统上安装它。

谢谢

+0

但是,安装不在我的控制下,它的Godaddy服务器 – Vikram

+0

,当我打电话给他们时,他们说他们无法做任何事情。他们说它的代码错误 – Vikram

+1

只是要求他们安装缺少的模块。这是他们的工作AFAIK。 – Samuel