【问题标题】:Error : The mbstring extension is missing from错误:缺少 mbstring 扩展名
【发布时间】:2018-08-11 08:58:46
【问题描述】:

每当我尝试输入我的 phpMyAdmin 时,它都会给我这个错误:

The mbstring extension is missing. Please check your PHP configuration.

我已经搜索了解决方案并将extension=php_mbstring.dll 添加到我的php.ini 文件中。但还是没有解决。

【问题讨论】:

  • 你重启PHP了吗
  • PHP 是指 Apache 吗?我已经重启了 Apache
  • 不,PHP 是指 PHP,但是经常重启 Apache 也能产生同样的效果。由于 PHP 在 apache 服务器内部运行。在这种情况下,Apache 是环境,PHP 只是在该环境中运行的程序。
  • 然后检查 phpinfo(),如 @Ms.KV 所述。换句话说,创建一个名为 info.php 的文件。使用此代码<?php phpinfo(); 然后在浏览器中运行它,并搜索 mbstring。在 apache 启动日志中检查 PHP 错误可能也没有什么坏处。
  • 我按照Click Start, click Run, type IISReset, and then click OK.这个过程重新启动PHP。但又出现错误`Windows 找不到 IISReset'

标签: php phpmyadmin xampp mbstring


【解决方案1】:

您只在 php.ini 中通过extension=php_mbstring.dll 启用了mbstring。但是您还应该在 php 配置中安装它。检查包含 phpinfo(); 函数的 info.php 文件,以便在您的 php 中提供安装扩展。

【讨论】:

  • 不是php.ini,是PHP的配置文件。
  • @raff 请按照我提到的这个步骤进行检查。
  • 首先创建info.php并调用这个函数phpinfo();进入它。然后在浏览器上运行这个info.php,它会显示一个包含所有已安装和启用的扩展的页面。
  • @Ms.KV...mbstring 已启用。我为mbstring找到了Multibyte Support enabled
  • 好的。请查看此帖子。(stackoverflow.com/questions/15192401/…)
猜你喜欢
  • 2016-06-19
  • 2018-02-20
  • 2016-03-01
  • 2018-12-11
  • 2018-05-22
  • 2017-04-23
  • 2016-05-12
  • 2017-07-16
相关资源
最近更新 更多