我们查了大约20个不同的问题,比如这个问题,但没有一个问题适合我们。我们正试图从localhost之外的其他东西访问我们的WAMP服务器。 localhost工作正常,但127.0.0.1,192.168.1.17(我们的内部IP地址),外部IP地址无法访问服务器。服务器显然是因为我们得到了禁止使用的服务器#34;错误,可以使用" localhost"进行访问,但没有别的。我们显然已经把它放到了#34;,我们已经尝试了很多httpd.conf文件的编辑。我们正在运行apache2.4.9。我发现该版本有更新,语法不同但不确定要使用该语法编辑哪些文件,因为我们还被告知要编辑phpmyadmin.conf,sqlbuddy.conf和webgrind.conf文件。这是现在的httpd.conf。这可能是错的,但就像我说的那样,我们已经尝试过这么多品种,以至于它变得朦胧。任何帮助表示赞赏。
的httpd.conf:
<Directory "c:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
Require local
Require ip 192.168.1
</Directory>
编辑:这是监听目录,
#Listen 12.34.56.78:80
Listen 0.0.0.0:80
Listen [::0]:80
Edit2:也改变了这个片段
# onlineoffline tag - don't remove
Require local
Require ip 192.168.1
到此(仍无法访问):
# onlineoffline tag - don't remove
Require all granted