我掌握了有关安装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以及所有或者我可以修复它吗?
有什么建议吗?
感谢您的建议。
答案 0 :(得分:0)
已解决的VHOSTS
我解决了做两件事的vhosts问题:
在apache2.conf中我添加了另一行,因为我将所有虚拟主机重命名为.local
/#包括虚拟主机配置:
IncludeOptional sites-enabled / * .conf
IncludeOptional sites-enabled / * .local
之后我得到了403禁止,所以在一个简单的搜索中我找到了:
Phil L表示要求所有被授予的是Apache 2.4.3中需要的新指令
Phpmyadmin问题
经过长时间的搜索,我终于找到了一条线索:
http://www.ubuntu-es.org/node/72878#.U1OPt3WSxUc
问题是apache2.conf没有到phpmyadmin.conf文件的路由,所以include解决了这个问题。
我希望这有助于其他伙伴,我在这里花了几个小时。