PhpMyAdmin 安装错误

Posted

技术标签:

【中文标题】PhpMyAdmin 安装错误【英文标题】:PhpMyAdmin install errors 【发布时间】:2011-05-18 15:41:21 【问题描述】:

我刚刚使用 php 5.3.3 在 Linux Fedora 13 上安装了 phpmyadmin。我收到以下 2 个错误:

首先:我在登录屏幕上看到了这个:

无法加载 mcrypt 扩展。请 检查您的 PHP 配置。

-我用谷歌搜索的解决方案是 yum install mcrypt 并在 /etc/php.ini 中启用它

extension=php_mcrypt.dll
extension=php_mcrypt_filter.dll

做了所有这些,但没有去。

我登录时会显示第二个:

mbstring PHP 扩展不是 找到并且您似乎正在使用 多字节字符集。没有 mbstring 扩展名 phpMyAdmin 是 无法正确拆分字符串并且 可能会导致意想不到的结果。

想知道 a) 我该如何解决这些问题以及 b) 它们会产生什么影响?

谢谢-

【问题讨论】:

如果您使用的是 Linux,您可能不需要 .dll 模块。它们通常以.so 结尾。 @goreSplatter- 哈,这可能是一个好的开始...... 另见:***.com/questions/4787403/… 用于通过 darwin 上的 macports 安装。 【参考方案1】:

完整答案:

yum install php-mycrypt
yum install php-mbstring

无需 php.ini 编辑

感谢 goreSplatter 将我推向正确的方向

【讨论】:

安装后需要重启apace server【参考方案2】:

通过检查$_SERVER['PHPRC'] 查看正在加载的资源文件。该值指向 PHP 查找 php.ini 的目录。我怀疑是/etc

然后安装right包,即php-mcrypt

【讨论】:

【参考方案3】:

这个命令解决了我的问题:

yum install php-mbstring

【讨论】:

【参考方案4】:

显然在 Ubuntu 中安装这将解决这个问题:

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

【讨论】:

【参考方案5】:

如果您使用的是 Ubuntu

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

紧随其后

sudo service apache2 restart

应该可以。

【讨论】:

【参考方案6】:
sudo phpenmod mbstring

并重新启动 Apache。

【讨论】:

以上是关于PhpMyAdmin 安装错误的主要内容,如果未能解决你的问题,请参考以下文章

在 ubuntu 上安装 phpmyadmin 后显示错误

ubuntu phpmyadmin 安装错误

phpmyadmin 出现奇怪的错误,安装成功但仍然无法正常工作

我的密码有问题。安装 phpMyAdmin 时出现错误

“非法混合排序规则”错误与 phpMyAdmin 的库存安装

WAMPServer 安装 - phpMyAdmin 登录时出错 - 错误 #1193