从本地networking访问wamp时出现禁止错误

好吧,这个问题已经让我疯狂了一个星期! 我希望我们能一起find解决办法。

我正在尝试将我的wamp服务器configuration本地networking上运行 (可从本地networking访问)。 具体来说,我想要使用本地连接从另一台计算机访问保存在/ www文件夹中的项目。 我正在使用Windows 7作为我的wamp服务器。 但是,当我从另一台计算机运行“192.168.178.3:8080”时出现以下错误:

禁止:您无权访问/在此服务器上。

我正在运行8080端口 (端口80被IIS使用)上运行;
我的本地IP地址是192.168.178.3

我会尽力解释我迄今为止所做的事情

在httpd.conf中更改了以下内容:

Listen 192.168.178.3:8080 <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory> <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: # Options FileInfo AuthConfig Limit # AllowOverride All # # Controls who can get stuff from this server. # # Online --> Require all granted # onlineoffline tag - don't remove Order Deny,Allow Allow from all Allow from 127.0.0.1 Require local </Directory> <Directory "c:/wamp/www/project"> allow from all </Directory> <Directory "cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> 

另外,我在http-vhosts.conf中插入了以下几行:

 <VirtualHost 192.168.178:8080> DocumentRoot "C:/wamp/www/project" </VirtualHost> 

我已经重新启动一切,并把服务器在线,但仍然得到相同的错误。

任何帮助或build议,将不胜感激。

先谢谢你!

我实际上设法解决了我的问题。

端口8080似乎是造成问题(奇怪的权利)。 所以我重新安装了wamp,只对httpd.conf(使用端口8070)进行了如下修改:

 listn 192.168.178.3:8070 <Directory "cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> 

另外,我必须在卡巴斯基防火墙中添加此端口的例外,并配置路由器以转发端口。 这解决了它。