安装php55后Apache2虚拟主机不工作


apache2 virtual hosts not working after macports install php55

我会尽量描述。我通过macports在osx lion上安装了apache2 php53和mysql,一切工作正常,今天我使用macports安装了php55,并通过macports选择了php55作为php版本使用,我重新启动了apache,我的虚拟主机都没有工作,但是如果我导航到http://localhost/index.php它工作。我试着切换回php53,现在虚拟主机也不工作,像以前一样,这是我的配置,工作得很好。什么好主意吗?在问这里之前,我已经搜索了一整天,并没有真正找到任何答案。我应该将httpd.conf或phpinfo或vhosts粘贴到这里吗?这有帮助吗?

我已经解决了这个问题。在查看了apache和php的所有配置文件一整天之后,我替换了httpd.conf

上的这段代码80

听127.0.0.1:80

不知道为什么会发生这种情况,但这为我解决了这个问题,希望它对任何遇到同样问题的人有帮助

本页可能有一些答案:

https://trac.macports.org/wiki/howto/MAMP

或者试试MacPorts邮件列表