我在Mac上安装了MAMP(免费版),我看到了起始页但我遇到了问题:
我部署了wordpress但是浏览器说无法连接(基本上我在浏览器中看不到wordpress页面)。
在Document Root中,如果我放置一个静态html文件,我可以在浏览器中看到它。我也能看到wordpress管理页面和所有其他页面,但主页。我有8888和8889用于php和mysql端口。我不知道如何调试问题。 php,apache和mysql不报告任何特殊问题。
我按照本指南配置了虚拟主机: http://foundationphp.com/tutorials/vhosts_mamp.php
奇怪的是,当我将http://localhost:8888/mywebsite放入浏览器时,它被重定向到localhost / mywebsite。
在/ etc / hosts中我有:
127.0.0.1 localhost
在httpd.conf中我激活了:
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
在这个文件中我有:
NameVirtualHost *:8888
<VirtualHost *:8888>
ServerAdmin myuser@gmail.com
DocumentRoot "/Applications/MAMP/htdocs"
ServerName localhost
ErrorLog "logs/mywebsite-error_log"
CustomLog "logs/mywebsite-access_log" common
</VirtualHost>
希望有人可以提供帮助。
答案 0 :(得分:0)
我找到了解决方案。经过多次调试后,我发现本指南是正确的:http://foundationphp.com/tutorials/vhosts_mamp.php
您需要:1。在/ etc / hosts中添加您的虚拟主机,如:
127.0.0.1 localhost
127.0.0.1 mywebsite
之前我只使用localhost,因为我希望在浏览器中使用这个主机,但我发现需要定义一个像mywebsite这样的新主机。
在httpd.conf中我激活了:
包含/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
在这个文件中我有:
ServerAdmin myuser@gmail.com DocumentRoot“/ Applications / MAMP / htdocs” ServerName mywebsite ErrorLog“logs / mywebsite-error_log” CustomLog“logs / mywebsite-access_log”常见