0

基本上我一直在使用 EasyPHP 建立一个工作网站,一切正常,除了我无法从另一台计算机访问我的网站,即使使用我自己的 IP 也不能从我自己的计算机访问。
如果我使用 localhost 或 127.0.0.1 我可以正常访问我的网站,但使用我的 ip 192.168.25.65 将返回 404 错误。尝试使用我的 IP 在另一台机器上访问它也会返回 404 错误。

我一直在尝试几种解决方案。大多数都是这样,所以我的 http 服务器将无法启动。目前我的配置是

Listen *:80

<VirtualHost 192.168.25.65>
    DocumentRoot "C:/EasyPHP-Devserver-17/eds-www"
    ServerName 192.168.25.65
    <Directory "C:/EasyPHP-Devserver-17/eds-www">
        Options FollowSymLinks Indexes ExecCGI
        AllowOverride All
        Order deny,allow
        Allow from all
        #Deny from all
        Require all granted
    </Directory>
</VirtualHost>

我已经尝试将虚拟主机上的 ips 更改为 * 而不是我自己的,但它使 Http 服务器无法启动。我在谷歌上找不到任何其他解决方案,因为所有其他人似乎都有防火墙阻止问题,这会返回连接被拒绝错误,我的只是告诉我我的 IP 上没有任何东西,即使有。
我正在寻找解决此问题的方法,无论是在 http.conf 文件还是其他任何内容中,如果我忘记提及您认为需要的任何信息,请通知我,我会包括在内。

4

1 回答 1

0

原来我通过一些玩弄弄明白了,结果即使我更改 http.conf 上的端口 apache 只是出于某种原因将其更改回 :80#,所以不管我做什么它都会尝试听在那个港口。所以我检查了谁在使用那个端口,问题是 Skype。我现在刚刚将 Skype 端口更改为一个随机端口(这很容易,因为它不会像其他一些端口那样将自身更改回它正在使用的端口......我正在看着你 Apache)他们都工作正常,我认为 404 错误是由于当我使用自己的 Ip 而不是进入 easyphp 页面时,它把我发送到任何 Skype 页面,它是空白的。

于 2018-01-26T10:13:10.447 回答