2012-08-16 96 views
0

所以我试图在我的MacBook本地开发一个php网站。我使用Apache作为我的网络服务器,我安装了PHP和MySQL,我可以在我的网站文件夹中使用php索引文件,但是我想将我的所有开发移到不同的位置。Apache上的特定端口配置

我一直在试图配置Apache到不同的端口上运行,到目前为止,我做了这些改变对我/etc/apache2/extras/httpd-vhost.conf

<VirtualHost *:2727> 
ServerAdmin [email protected] 
DocumentRoot "/Users/brianWheeler/Foobar" 
ServerName local.foobar.com 
</VirtualHost> 

而且我“VE编辑我/etc/apache2/httpd.conf说

listen 127.0.0.1:2727 http 

我已经开始Apache的,但是当我去127.0.0.1:2727我得到找不到类型的事情谷歌的Chrome浏览器网页。

我已经运行apachectl -t命令来查看什么是错的,我刚刚得到这个错误

httpd: Could not reliably determine the server's fully qualified domain name, using Foo-Bars-MacBook.local for ServerName

所以我的问题是,我该如何配置的DocumentRoot /索引页,和什么样的诊断程序可以运行,看看为什么这不起作用?

-Brian

回答

0

的httpd:无法可靠地确定了服务器的完全合格的域名,使用美孚,酒吧,MacBook.local对于ServerName - 这个错误可能不与你的问题相关。 我的大多数测试服务器都出现此错误,但它们运行时没有问题。

请尝试插入线没有IP和HTTP,

listen 2727 

编辑:你可以尝试以下操作:

NameVirtualHost *:2727 
Listen 2727 
+0

我这样做,也没有用。我认为这个问题可能与documentRoot部分有关,我将它配置到一个文件夹中,然后我将一个index.html页面粘贴到该文件夹​​中,但也许我错过了该过程中的某些内容。 – OneChillDude 2012-08-16 02:14:35

+0

您是否缺少标记? – alpera 2012-08-16 03:52:36

+0

你可以添加namevirtualhost行吗? – alpera 2012-08-16 03:58:48