首页 文章

openSUSE phpmyadmin错误:缺少mbstring扩展名

提问于
浏览
0

phpMyAdmin - 错误缺少mbstring扩展名 . 请检查您的PHP配置 .

我hava安装了php-mbstring和php-gettext,我的php版本是php7 . 我通过zypper安装了php和phpmyadmin .

1 回答

  • 0
    • 安装mbstring并重启你的apache:
    sudo apt-get install php-mbstring
    sudo service apache restart
    

    然后删除;从您的php.ini文件:

    ;extension=php_mbstring.dll
    

    extension=php_mbstring.dll
    

    如果它仍然无法正常工作..删除你的php设置,而不从phpmyadmin中删除数据库 . 重新安装它 .

    注意:*如果要删除所有内容,请提及您需要的内容 .

    sudo apt-get remove php*
    

    然后安装所需的php版本的php和模块 . 这里,php 7.1:

    sudo apt-get install php7.1 php7.1-cli php7.1-common libapache2-mod-php7.1 php7.1-mysql php7.1-fpm php7.1-curl php7.1-gd php7.1-bz2 php7.1-mcrypt php7.1-json php7.1-tidy php7.1-mbstring php-redis php-memcached
    

    重启你的apache并检查php版本 .

    sudo service apache restart
    php -v
    

    完成所有这些后,执行以下命令强制启用mbstring并重启apache .

    sudo phpenmod mbstring
    sudo service apache restart
    

    php manual之后进行php升级:

    希望能帮助到你 . 它对我做了:)

相关问题