ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
wit
帖子: 12
注册时间: 2016-10-01 9:59
系统: ubuntu

ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#1

帖子 wit » 2016-10-14 20:59

安装完phpmyadmin后提示

phpMyAdmin - Error
The mbstring extension is missing. Please check your PHP configuration.

可是我把php7.0-mbstring 已安装还是这样
选区_002.png
选区_002.png (10.32 KiB) 查看 3260 次
网上搜索结果是php.ini 中设置,可是我这没有php.ini文件
选区_002.png
选区_002.png (10.32 KiB) 查看 3260 次
?????????????
附件
选区_003.png
头像
astolia
论坛版主
帖子: 6396
注册时间: 2008-09-18 13:11

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#2

帖子 astolia » 2016-10-14 22:32

/etc/php7.0/apache2下面没有的话,就自己新建一个呗
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#3

帖子 poloshiao » 2016-10-14 23:08

The mbstring extension is missing. Please check your PHP configuration.
可是我把php7.0-mbstring 已安装还是这样
試試
sudo apt-get install php-mbstring php7.0-mbstring
wit
帖子: 12
注册时间: 2016-10-01 9:59
系统: ubuntu

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#4

帖子 wit » 2016-10-15 20:32

sudo phpenmod mbstring 后出现这个了?
选区_006.png
Fatal error: Uncaught Error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php:245 Stack trace: #0 /usr/share/phpmyadmin/libraries/core.lib.php(321): PMA_fatalError('The [a@./url.ph...') #1 /usr/share/phpmyadmin/libraries/common.inc.php(298): PMA_warnMissingExtension('json', true) #2 /usr/share/phpmyadmin/index.php(12): require_once('/usr/share/phpm...') #3 {main} thrown in /usr/share/phpmyadmin/libraries/core.lib.php on line 245
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#5

帖子 poloshiao » 2016-10-15 21:03

Fatal error: Uncaught Error: Call to undefined function __() in /usr/share/phpmyadmin/libraries/core.lib.php:245 Stack trace: #0 /usr/share/phpmyadmin/libraries/core.lib.php(321): PMA_fatalError('The [a@./url.ph...') #1 /usr/share/phpmyadmin/libraries/common.inc.php(298): PMA_warnMissingExtension('json', true) #2 /usr/share/phpmyadmin/index.php(12): require_once('/usr/share/phpm...') #3 {main} thrown in /usr/share/phpmyadmin/libraries/core.lib.php on line 245
1. phpmyadmin 跟 php7.0 還有一些不相容 server 端 最好退回 php5.6
1-1. 參見
https://by-example.org/ubuntu-16-04-xen ... o-php-5-6/
Ubuntu 16.04 Xenial: Downgrade PHP 7 to PHP 5.6

2. 根據個人經驗 退回 php5.6 也可能帶來新的相容問題 但是 目前 在 php7.0 還沒完全解決不相容的 Bug 以前 是一個 暫時方案
wit
帖子: 12
注册时间: 2016-10-01 9:59
系统: ubuntu

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#6

帖子 wit » 2016-10-19 18:11

:Cry :Cry 还有办法没?
wit
帖子: 12
注册时间: 2016-10-01 9:59
系统: ubuntu

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#7

帖子 wit » 2016-10-19 19:18

sudo phpenmod mysqli

sudo phpenmod mysqlnd

呵呵 终于解决了,phpmyadmin 关联的有mbstring//gettex//mysql//启动了才行
选区_007.png
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#8

帖子 poloshiao » 2016-10-19 21:07

sudo phpenmod mysqli
sudo phpenmod mysqlnd
謝謝
但是執行了上述兩個指令
還是沒有改善我的情況
只好再把 php 降回 5.6
補充
我的 Server 是從 14.04 升級到 16.04
wit
帖子: 12
注册时间: 2016-10-01 9:59
系统: ubuntu

Re: ubuntu16-lamp-phpmyadmin出错phpMyAdmin - Error

#9

帖子 wit » 2016-10-20 13:18

sudo phpenmod json

试试这个看看
回复