如何让wamp可以通过网络访问?

时间:2015-07-24 17:00:52

标签: wordpress apache wamp

我已经在线跟踪了很多建议,但似乎无法让我的wordpress网站在线访问。

在我的httpd.conf中,我设置了以下内容:

#1- 
#   onlineoffline tag - don't remove
Require all granted

#2- 
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
Listen 80

然后在网站conf文件中我有类似的东西:

Alias /MyTestWebsite/ "C:/Users/myUser/Google Drive/Work/Me/Wordpress/" 

<Directory "C:/Users/myUser/Google Drive/Work/Me/Wordpress/">
Options Indexes FollowSymLinks
AllowOverride all

Require all granted
</Directory>

当我在本地访问该网站时,它工作正常。当我在我的本地机器上使用我的IP(192.168.0.2/MyTestWebsite/)访问该站点时,这也可以正常工作。但是,当我输入笔记本电脑192.168.0.2/MyTestWebsite/时,它只是超时。如果我在防火墙上启用端口80(我根本不喜欢这样做),那么我只是得到一个Not Found错误。

当我从笔记本电脑ping 192.168.0.2时,它很好。有谁在这里有任何想法,我还可以在这里尝试什么?有没有其他更简单的方法来设置它我已经在这一段时间了!?

谢谢:)

1 个答案:

答案 0 :(得分:0)

我解决这个问题的方法只是将wamp目录直接安装到google驱动器文件夹中,该文件夹是根目录。不理想,因为它意味着sql和wamp文件夹也会上传到谷歌驱动器,大约500mb,但这个解决方案现在可以做。

另一种解决方案是使用虚拟主机,但这涉及在要运行它的每台网络笔记本电脑/个人电脑上编辑主机文件,以便虚拟主机指向正在运行的PC的IP。

我仍然觉得很奇怪,别名在运行的同一台机器上工作正常但是当网络上的其他机器试图访问wamp时,别名会被忽略,但如果有人能解释原因,请告诉我。