phpMyAdmin - 错误 |缺少 mbstring 扩展名.请检查您在 Ubuntu 14.04 LTS 中的 P


phpMyAdmin - Error | The mbstring extension is missing. Please check your PHP configuration in Ubuntu 14.04 LTS

我正在使用Ubuntu OS 14.04 LTS。运行sudo apt-get dist-upgrade后(运行此命令,因为当操作系统询问我时我无法下载和更新它)我无法再次打开phpmyadmin。在此之前,我可以正常打开它。

我正在使用PHP版本7.0.4-5,phpmyadmin4.5.5.1与phpmyadmin我从 https://www.phpmyadmin.net/下载了它,然后移动到/var/www/html

我已启用

extension=php_mbstring.dll
extension=php_exif.dll     
extension=php_mysqli.dll

并重新启动 apache2 仍然不起作用。当我运行php-m和phpinfo()也找不到mbstring时。

请帮助解决此问题。真的很感谢帮助我。

是的

:)我已经解决了!!!只需运行这个

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

然后sudo service apache2 restart.

我用:

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

然后-

sudo service apache2 restart

我通过以下命令解决了它:

 sudo apt-get install php-mbstring
 sudo apt-get install php-gettext

首先,当你使用Ubuntu时,它支持.so文件 Windows有.dll文件

打开终端并尝试安装以下内容:

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

我正在使用 CentOS 6.9 版(最终版)试1.百胜安装php-mbstring2.yum install php-gettext3.服务 httpd 重启现在工作正常

除了以下内容外,没有任何内容对我有用。在我尝试了所有方法后,我运行了Synaptic包管理器程序,并手动强制安装名称以(所有版本)开头的所有程序:

  • 麦克里普特
  • 兆字符串

然后我在终端中重新启动了 apache2

sudo systemctl restart apache2

就是这样:phpMyAdmin在这些步骤之后工作。

我也有这个问题。我重新配置phpmyadmin并安装php7.0模块。我在这篇文章上发布了我的解决方案:https://askubuntu.com/a/764254/212315

我最初尝试使用sudo apt-get install phpmyadmin php-mbstring php-gettext但是这返回了一个错误,它会自动中止(可能链接到我在 Raspberry Pi 3 B+ 上的可用内存)。

相反,我运行了sudo apt-get install php7.1-mbstring(注意用您的 php 版本修改代码。如果不确定,请先通过以下方式检查此内容; php --version )。现在应该设置并创建配置文件。

最后运行; sudo service apache2 restart。重新加载网址,您应该可以访问 php 管理员。

尽管在某些情况下,您可能会遇到后续错误;"缺少 Mysqli 扩展"。

在这种情况下,类型; sudo apt-get install php7.1-mysql然后; sudo service apache2 restart和。。。。。现在你应该可以访问phpadmin。