2010-12-01 55 views
3

我剛剛在Linux Fedora 13上使用PHP 5.3.3安裝了phpmyadmin。我得到以下2個錯誤:PhpMyAdmin安裝錯誤

第一:我得到這個在登錄屏幕上:

無法加載mcrypt擴展。請 檢查您的PHP配置。

-The解決方案,我用Google搜索這一個是百勝安裝的mcrypt與

extension=php_mcrypt.dll 
extension=php_mcrypt_filter.dll 

做過的一切,但沒有去實現它/etc/php.ini中。

這第二個顯示出來,當我登錄:

的MBSTRING PHP擴展沒有 發現你似乎使用 對多字符集是。如果沒有 mbstring擴展名phpMyAdmin 無法正確拆分字符串,並且可能會導致意外結果 。

想知道a)我該如何解決這些問題和b)它們會影響什麼?

Thanks-該資源文件正在被審查$_SERVER['PHPRC']加載

+0

如果你使用Linux,你可能不需要`.dll`模塊。他們通常以`.so`結尾。 – 2010-12-01 17:45:51

+0

@ goreSplatter-哈,這是一個很好的開始... – Yarin 2010-12-01 17:47:27

+0

另請參見:http://stackoverflow.com/questions/4787403/missing-mbstring-php-extension-when-installing-phpmyadmin-on-mac安裝通過達爾文的macports。 – russtman 2014-02-24 19:07:52

回答

2

看。該值指向PHP查找php.ini的目錄。我懷疑它是/etc

然後安裝右邊包,這是php-mcrypt

5

完整的答案:

yum install php-mycrypt 
yum install php-mbstring 

需要

感謝goreSplatter爲推搡我在正確的方向

1

該命令解決了我的問題沒有的php.ini編輯:

yum install php-mbstring 
1

而且顯然在Ubunt

 sudo apt-get install php-mbstring php7.0-mbstring 
1

如果你正在使用Ubuntu

sudo apt-get install libapache2-mod-php7.0 
sudo apt-get install php7.0-mbstring 

其次

sudo service apache2 restart 

應該工作:U安裝這將解決這個問題。

0
sudo phpenmod mbstring 

並重新啓動Apache。