MAMP,Apache,Wordpress和神秘端口号的情况

时间:2011-11-05 04:56:59

标签: apache wordpress mamp virtualhost hosts

我正在本地服务器上使用Wordpress开发一些网站。我的MAMP(2.0.1)在Lion(10.7.2)上使用Apache和MySQL的默认端口号运行。在我最近遇到一个令人困惑的问题之前,它一直运作良好。

特别是一个站点经历了一些内部域/ vhost更改(这是我使用默认端口号re:我自己的Wordpress开发的结果),我在/etc/hosts文件中引用了也在我的MAMP apache httpd.conf VirtualHosts部分。现在,当我访问主机和httpd.conf vhost中定义的这个特定开发域时,它给出了一个浏览器错误,指出它无法建立与dev.example.com:8888的连接(Wordpress index.php和htaccess文件)在文件夹索引中)。我有点恼火和困惑,因为我已经将MAMP端口更改为默认值,但这仅在域索引上引用8888默认MAMP apache端口,即使我访问{{1}也不想影响它的路线}}。我可以通过专门输入来访问域中的文件和文件夹,但是访问域索引会给我带有默认端口号的错误。我不知道为什么会这样,也无法通过互联网找到解决方案。

有些搜索结果在dev.example.com:80hosts文件中提到了不正确的行格式,但我的基于Unix LF都是如此,因此解决方案没有任何区别。我已经从域的文件夹结构中删除了Wordpress并再次尝试但它仍然给我同样的错误。在我使用Wordpress的另一个域上,它运行正常;文件夹的设置方式与httpd.confhosts文件中的条目完全相同。当我访问特定的错误域时,我没有得到任何apache错误。我对整件事情感到有点难过。

主持人条目:

httpd.conf

Vhost条目:

127.0.0.1     dev.example.com

Wordpress配置:

NameVirtualHost *:80

<VirtualHost *:80>
  ServerName dev.example.com
  DocumentRoot "/Sites/example.com"
</VirtualHost>

0 个答案:

没有答案