【问题标题】:Just upgraded to Ubuntu 16.04 but cannot find localhost/phpmyadmin刚升级到 Ubuntu 16.04 但找不到 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/…——错误日志可能在同一个文件夹中。此外,请检查访问日志,看看它是否在您尝试访问期间记录了任何内容。

标签: ubuntu phpmyadmin ubuntu-16.04


【解决方案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】:

          很久以前我也遇到过同样的问题。该问题已通过重新安装缺少的软件包得到解决,例如 apachemysqlphpMyAdminother missing PHP packages

          【讨论】:

            【解决方案6】:

            升级到 ubuntu 16.10 后不久,我也遇到了类似的问题。然后没有任何工作,所以我卸载了包括php, apache, phpmyadmin 在内的所有内容并再次安装。这已经解决了这个问题。

            【讨论】:

              猜你喜欢
              • 2019-02-16
              • 2021-04-06
              • 1970-01-01
              • 2019-01-02
              • 1970-01-01
              • 2018-04-10
              • 2016-08-16
              • 1970-01-01
              • 2019-03-10
              相关资源
              最近更新 更多