【问题标题】:Installed PHP using phpbrew, Now phpmyadmin is giving mbstring extension error使用 phpbrew 安装 PHP,现在 phpmyadmin 给出 mbstring 扩展错误
【发布时间】:2015-09-26 18:25:09
【问题描述】:

使用 phpbrew 在新的 Ubuntu 安装上安装了早期版本的 PHP,现在我的 phpmyadmin 抛出错误。

错误显示:

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

操作系统:Ubuntu 14.04 LTS

我已经卸载并重新安装了phpmyadmin,重新启动了apache服务器无济于事。

我错过了什么?

谢谢!

【问题讨论】:

  • PHP版本为5.4.35

标签: php ubuntu phpmyadmin mbstring


【解决方案1】:

要安装mbstring,

sudo apt-get install libapache2-mod-php5

重启你的apache服务器

并且..检查您的 php.ini 以激活扩展。

【讨论】:

  • 这是发生了什么:读取包列表...完成构建依赖树读取状态信息...完成 libapache2-mod-php5 已经是最新版本。以下软件包已自动安装且不再需要: account-plugin-windows-live libupstart1 使用“apt-get autoremove”删除它们。 0 个已升级,0 个新安装,0 个要移除,0 个未升级。
  • 所以我查看了 php.ini 文件并取消了 mbstring dll 的注释,然后重新启动了 apache2 服务器。还是行不通。还有其他想法吗?具体extension=php_mbstring.dll
  • 进入ubunto..它是一个“so”文件..不是“dll”..但是如果你看到它,请查看phpinfo()
  • 它没有在 phpinfo() 文件中列出。
  • 我尝试添加 .so 而不是 .dll 并重新启动。它没有用。
【解决方案2】:

帮助我的唯一方法是 sudo apt-get install phpmyadmin php-mbstring php-gettext 我的系统 - Ubuntu 16.04 服务器 64 位,PHP7.0 Apache2

【讨论】:

    【解决方案3】:

    在安装各种版本的 php 时,我必须在模块中添加

    phpbrew install 5.4.34 +apxs2 +default +mysql
    

    【讨论】:

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