刚升级到 Ubuntu 16.04 但找不到 localhost/phpmyadmin
Posted
技术标签:
【中文标题】刚升级到 Ubuntu 16.04 但找不到 localhost/phpmyadmin【英文标题】:Just upgraded to Ubuntu 16.04 but cannot find localhost/phpmyadmin 【发布时间】:2016-08-15 20:55:20 【问题描述】:我刚刚将我的 Ubuntu 15.10 升级到 Ubuntu 16.04
现在的问题是,虽然系统里有php7、mysql、apache,但是页面localhost/phpmyadmin
还是打不开。
这是显示的错误消息。
Mysql、apache 和 phpmyadmin 都安装好了。然而,问题似乎并没有停止。我知道我可以删除当前的 php7 并安装 php5,但我想让它在 php7 本身中工作。 (如果这是问题所在)
【问题讨论】:
nginx error.log 中有什么内容吗? 哦,抱歉,您使用的是 Apache 服务器,所以在终端输入gedit /var/log/apache2/error.log
升级说明中有关于 Apache 或 MySQL 的内容吗? Apache 服务器真的在运行吗?那台机器上的其他页面(可能来自您的网络根目录)是否正确打开?
@IsaacBennech 不,没有笔记。是的,Apache 服务器正在运行。并且没有其他页面没有运行
那么我肯定怀疑您的 Apache 安装有问题。如果它不能正确地提供页面,它应该记录一些东西;如果不是,那么还有其他东西坏了。不过,日志位置可能与 Ján Kyselica 建议的不同。这可能会帮助您找到访问日志unix.stackexchange.com/questions/38978/…——错误日志可能在同一个文件夹中。此外,请检查访问日志,看看它是否在您尝试访问期间记录了任何内容。
【参考方案1】:
你可以试试
sudo apt install php7.0-mbstring php-gettext
【讨论】:
【参考方案2】:安装 libapache2-mod-php,这对我有用
【讨论】:
【参考方案3】:我遇到了这个问题,因为我错误地从我的安装中删除了所有 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-* 包,但这取决于您当前的需求。
【讨论】:
【参考方案4】:我安装了 php-mbstring php-gettext
sudo apt-get install php-mbstring php-gettext
然后我重新启动了 apache
sudo service apache2 restart
我希望这会有所帮助。
【讨论】:
【参考方案5】:很久以前我也遇到过同样的问题。该问题已通过重新安装缺少的软件包得到解决,例如 apache
、mysql
、phpMyAdmin
和 other missing PHP packages
。
【讨论】:
【参考方案6】:升级到 ubuntu 16.10 后不久,我也遇到了类似的问题。然后没有任何工作,所以我卸载了包括php, apache, phpmyadmin
在内的所有内容并再次安装。这已经解决了这个问题。
【讨论】:
以上是关于刚升级到 Ubuntu 16.04 但找不到 localhost/phpmyadmin的主要内容,如果未能解决你的问题,请参考以下文章
从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS
将 Ubuntu 16.04 LTS 升级到 Ubuntu 18.04 LTS