【问题标题】:installation phpmyadmin-error:The mbstring extension is missing. In my php.ini mbstring is active(semi-colon is removed)安装phpmyadmin-error:缺少mbstring扩展。在我的 php.ini mbstring 中是活动的(分号被删除)
【发布时间】:2015-10-16 22:09:45
【问题描述】:

我不管理安装 phpmyadmin-4.4.12-all-languages。如果我在浏览器中写入http://localhost/phpmyadmin44/,则会出现:phpmyadmin - 错误。缺少 mbstring 扩展名。请检查您的 PHP 配置。在我的文件 php.ini 中,mbstring 扩展名是活动的(分号被删除)。在我的电脑上运行 Apache24、PHP56、MySQL56。 谢谢。

【问题讨论】:

    标签: phpmyadmin


    【解决方案1】:

    即使 php.ini 包含对 mbstring 扩展名的引用,也不意味着该文件存在于您的扩展目录中。您必须安装包含此扩展的软件包。如果您的服务器在 Linux 上,则该软件包可能称为 php5-mbstring。

    【讨论】:

    • 我在 Windows 8.1 上有服务器。扩展目录路径如下:c:/web/php56/ext/php_mbstring.dll。谢谢
    • 如果你是把php.ini中的分号去掉的人,你是不是重启了Apache?另外,如果你在讨论 php.ini 中的 extension_dir 指令,它应该包含一个目录名,而不是包含文件名的完整路径。
    • 我重新启动了 Apache。来自 php56 的路径 - c:/web/php56/ext/php_mbstring.dll。文件 php.ini - extension_dir = "c:/web/php56/ext"。谢谢。
    • 如果您在文档根目录中放置一个脚本(我们称之为 test.php),其中包含 如果您访问您网站的 test.php,您是否在扩展列表中看到了 mbstring 的提及?您可以访问demo.phpmyadmin.net/STABLE/?pma_username=root并点击“显示PHP信息”进行比较。
    • 我的 php phpinfo-php566-php 扩展(列):20131226,php 扩展构建(列):API20131226,TS,VC11。 DEMO php569-0+deb8u1-php extension(column):20131226, php extension build(column):API20131226, NTS.谢谢。
    【解决方案2】:

    安装完整且经过测试的套件(如 XAMPP)更容易(请参阅http://xampp.org)。

    【讨论】:

      猜你喜欢
      • 2018-12-11
      • 2011-06-14
      • 2020-11-19
      • 2018-05-22
      • 2016-06-19
      • 2017-04-23
      • 2017-07-16
      • 2018-02-20
      • 2016-03-01
      相关资源
      最近更新 更多