【问题标题】:Lamp doesnt work properly after upgrade ubuntu 12.04升级 ubuntu 12.04 后灯无法正常工作
【发布时间】:2014-04-19 10:49:43
【问题描述】:

我有安装apache、配置、vhosts等的基础知识。

我在我的 ubuntu 12.04 上安装了 taskseel 灯,我尝试了以下步骤来安装最新版本的 php 5 以使用所有 Symfony2 功能:

http://www.barryodonovan.com/index.php/2012/05/22/ubuntu-12-04-precise-pangolin-and-php-5-4-again

我不知道这些步骤是否会“做出”更多改变。

每次我尝试访问我的旧虚拟主机时,我都会得到 Apache2 Debian 默认页面。

在升级之前,我在 localhost/phpmyadmin/index.php 访问 phpmyadmin,现在我创建了一个符号链接,我可以在 localhost/phpmyadmin/ 访问 phpmyadmin 登录页面,但随后登录重定向我到 index.php 我得到404 未找到。

我检查了 vhosts、apache.conf 并且可以找到任何关于发生了什么的线索。

要么我无法加载 /var/www/info.php 中的 info.php。

看起来可能 apache 升级到 2.4.9 并且它破坏或取消了配置。

我必须重新安装 apache2、phpmyadmin 和 all 还是我可以修复它?

有什么建议吗?

感谢您的建议。

【问题讨论】:

    标签: php phpmyadmin apache2 ubuntu-12.04 lamp


    【解决方案1】:

    VHOSTS 已解决

    我通过两件事解决了虚拟主机问题:

    1. 在 apache2.conf 中我添加了另一行,因为我将所有虚拟主机重命名为 .local

      /# 包含虚拟主机配置:

      包括可选站点启用/*.conf

      包括可选站点启用/*.local

    2. 在那之后我得到了一个 403 禁止,所以在一个简单的搜索中我发现:

      Apache VirtualHost 403 Forbidden

    Phil L 所说的 Require all grant 是 Apache 2.4.3 中需要的 New 指令

    Phpmyadmin 问题

    找了好久终于找到了线索:

    http://www.ubuntu-es.org/node/72878#.U1OPt3WSxUc

    问题是apache2.conf没有到phpmyadmin.conf文件的路由,所以include解决了问题。

    我希望这对其他伙伴有所帮助,我为此浪费了一些时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-19
      • 2017-07-04
      • 2012-11-08
      • 1970-01-01
      • 2022-12-26
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多