刚刚升级到 Ubuntu 16.04 但找不到 localhost/phpmyadmin

Just upgraded to Ubuntu 16.04 but cannot find localhost/phpmyadmin

我刚刚将 Ubuntu 15.10 升级到 Ubuntu 16.04 现在的问题是,即使系统中有Php7、mysql和apache,页面localhost/phpmyadmin也打不开。

这是显示的错误信息。

Mysql,apache和phpmyadmin都安装好了。然而,问题似乎并没有停止。我知道我可以删除当前的 php7 并安装 php5,但我想在 php7 中完成这项工作。 (如果这是问题所在)

你可以试试

sudo apt install php7.0-mbstring php-gettext

安装 libapache2-mod-php,这对我有用

我遇到这个问题是因为我错误地从我的安装中删除了所有 php-* 包。所以尝试重新安装软件包 例如:

// Install missing packages for apache2
sudo apt-get install apache2

// Install phpmyadmin missing packages
sudo apt-get install phpmyadmin

// Install common php packages
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.0-fpm php7.0-cli php7.0-common \
                     php7.0-json php7.0-opcache php7.0-mysql \
                     php7.0-phpdbg php7.0-mbstring php7.0-gd \ 
                     php7.0-imap php7.0-ldap php7.0-pgsql \ 
                     php7.0-pspell php7.0-recode php7.0-snmp \ 
                     php7.0-tidy php7.0-dev php7.0-intl \ 
                     php7.0-gd php7.0-curl php7.0-zip php7.0-xml

请注意,您可能不需要所有这些 php-* 包,但这取决于您当前的需求。

我安装了php-mbstring php-gettext

sudo apt-get install php-mbstring php-gettext

然后我重启了apache

sudo service apache2 restart

希望对您有所帮助。

很久以前我遇到过同样的问题。该问题已通过重新安装 apachemysqlphpMyAdminother missing PHP packages.

等缺失的软件包得到解决

我在升级到 ubuntu 16.10 后不久也遇到了类似的问题。然后什么都没有用,所以我卸载了所有东西,包括 php, apache, phpmyadmin 并重新安装。这已解决问题。