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 安装错误的主要内容,如果未能解决你的问题,请参考以下文章
phpmyadmin 出现奇怪的错误,安装成功但仍然无法正常工作