升级ubuntu 12.04后,指示灯无法正常工作

时间:2014-04-19 10:49:44

标签: php phpmyadmin apache2 ubuntu-12.04 lamp

我掌握了有关安装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以及所有或者我可以修复它吗?

有什么建议吗?

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

已解决的VHOSTS

我解决了做两件事的vhosts问题:

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

    /#包括虚拟主机配置:

    IncludeOptional sites-enabled / * .conf

    IncludeOptional sites-enabled / * .local

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

    Apache VirtualHost 403 Forbidden

  3. Phil L表示要求所有被授予的是Apache 2.4.3中需要的新指令

    Phpmyadmin问题

    经过长时间的搜索,我终于找到了一条线索:

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

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

    我希望这有助于其他伙伴,我在这里花了几个小时。