2015-10-05 43 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