Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从另一台计算机访问virtualhost_Php_Apache_Wamp_Virtualhost - Fatal编程技术网

Php 从另一台计算机访问virtualhost

Php 从另一台计算机访问virtualhost,php,apache,wamp,virtualhost,Php,Apache,Wamp,Virtualhost,首先,我想说的是,我读过其他类似问题出现的话题,但应用解决方案,没有一个能达到我的目的 我在我的计算机1 IP:192.168.1.217中配置了virtualhost C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf: <VirtualHost *: 80>     ServerAdmin webmaster@sfi.com     DocumentRoot "c:/wamp/www/sfi"     <D

首先,我想说的是,我读过其他类似问题出现的话题,但应用解决方案,没有一个能达到我的目的

我在我的计算机1 IP:192.168.1.217中配置了virtualhost

C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf:

<VirtualHost *: 80>
    ServerAdmin webmaster@sfi.com
    DocumentRoot "c:/wamp/www/sfi"
    <Directory "c:/wamp/www/sfi">
        Options Indexes FollowSymLinks
        AllowOverride All
        Allow from all
    </Directory>
    ServerName sfi
    ErrorLog "logs/sfi-error.log"
    CustomLog "logs/sfi-access.log" common
</VirtualHost>
在文件
C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf
中,我修改了以下几行:

Include `conf/extra/httpd-vhosts.conf` (remove `#`)

<Directory /> (Grant permissions)
    AllowOverride none
    AllowOverride All
    Order deny, allow
    Allow from all
</Directory>

<Directory "c:/wamp/www"> (Grant permissions)
     Order Deny, Allow
     Deny from all
     Allow from all
</Directory>
virtualhost在安装了wamp服务器的机器上运行良好

在我想要访问我的项目的机器中,我将主机设置为
C:\Windows\System32\drivers\etc\
hosts以下行:

NameVirtualHost *: 80
192.168.1.217 sfi
但不要加载我的项目目录

我做错什么了吗



谢谢。

您只是遇到了防火墙问题,完全超出了您的httpd配置。

您只是遇到了防火墙问题,完全超出了httpd配置。

当您尝试访问服务器时,具体会发生什么?错误日志显示了什么?不,我的虚拟主机在本地机器上运行良好。尽管在机器B上设置了/etc/hosts文件,但我无法从另一台机器访问。对不起,我不明白。您的浏览器或命令行客户端在机器B上说什么?您在机器A上的日志显示了什么?我在机器B上的浏览器显示“此页面不可用”错误连接超时。在机器A(我设置了virtualhost)中,日志不会返回任何错误。当您尝试访问服务器时,具体会发生什么情况?错误日志显示了什么?不,我的虚拟主机在本地机器上运行良好。尽管在机器B上设置了/etc/hosts文件,但我无法从另一台机器访问。对不起,我不明白。您的浏览器或命令行客户端在机器B上说什么?您在机器A上的日志显示了什么?我在机器B上的浏览器显示“此页面不可用”错误连接超时。在机器A(我在其中设置了virtualhost)中,日志不会返回任何错误。Windows防火墙?请尝试通过其ip地址访问您的网站。如果您可以使用ip地址访问它,那么您还有一些其他问题是的,Windows。我无法从IP访问(错误连接超时)。现在谷歌关于为本地网络访问配置wamp的内容我禁用了安装服务器(机器)的计算机上的防火墙,可以从机器B:)耸耸肩。Windows防火墙?请尝试通过其ip地址访问您的网站。如果您可以使用ip地址访问它,那么您还有一些其他问题是的,Windows。我无法从IP访问(错误\u连接\u超时)。现在Google things on Configuration wamp for local network Accesss我在安装服务器(机器)的计算机上禁用了防火墙,可以从机器B:)
192.168.1.217 sfi