繁体   English   中英

phpMyAdmin - 错误 | 缺少 mbstring 扩展名。 请检查您在 Ubuntu 14.04 LTS 中的 PHP 配置

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

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

我正在使用PHP 版本 7.0.4-5phpmyadmin 4.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

没有什么对我有用,但以下内容。 在我尝试了所有方法后,我运行了 Synaptic Package Manager 程序并手动强制安装所有名称以(所有版本)开头的程序:

  • 加密
  • 字符串

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

sudo systemctl restart apache2

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

我正在使用 CentOS 6.9 版(最终版)尝试 1.yum install php-mbstring 2.yum install php-gettext 3.service httpd restart 并且现在工作正常

我也有这个问题。 我重新配置了 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检查)。 现在应该设置并创建配置文件。

最后运行; 须藤服务 apache2 重启。 重新加载网址,您应该可以访问php admin。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM