wamp 404这个网页不可用

时间:2014-05-23 19:43:29

标签: php apache wamp wampserver

我已经安装了几次wamp,并让它在我的本地环境中工作。目前我正在尝试解决运行wamp的我的服务器上的问题。我卸载了一个工作副本,现在当我尝试重新安装时,我没有成功。我已将端口更改为8080并已配置httpf.config来执行此操作。

ServerName 50.56.176.95:8080

ServerRoot "C:/wamp/bin/apache/apache2.4.9"

Listen 50.56.176.95:8080

<virtualHost *:8080>
    DocumentRoot "c:/wamp/www/Hi"
    ServerName 50.56.176.95
</virtualHost>
<virtualHost *:8080>
    DocumentRoot "c:/wamp/www/Hi"
    ServerName 50.56.176.95
    <directory "c:/wamp/www/Hi">
        Order allow,deny
       Allow from all
       Require all granted
    </directory>
</virtualHost>

Wamp打开,apache和php启动,但是如果我尝试访问50.56.176.96:8080,我将收到404错误。

需要注意的是,所有内容都在www目录的htacces文件中注释掉了。

1 个答案:

答案 0 :(得分:0)

ServerName实际上不是名称而不是IP地址吗?

您是否在同一VH def中使用Apache 2.2和Apache 2.4访问控制语法?当您使用Apache 2.4时,最好坚持使用2.4语法。

所以也许这会奏效: -

<VirtualHost *:8080>
    DocumentRoot "c:/wamp/www/Hi"
    ServerName hi.com
    ServerAlias www.hi.com
    <Directory "c:/wamp/www/Hi">
       Require all granted
    </Directory>
</VirtualHost>