将本地主机共享到另一台计算机后,我仍然可以访问计算机中的另一个localhost网站吗?


3

我正在使用xampp,我试图与另一台具有相同网络的计算机共享我的localhost。一切正常,他们可以看到我的phpmyadmin和我制作的网站。问题是当我尝试在我的计算机上运行另一个网站时,它给了我这个错误。

访问被禁止!

您无权访问请求的对象。它是   读取保护或服务器无法读取。

如果您认为这是服务器错误,请与网站管理员联系。

错误403

localhost Apache / 2.4.10(Win32)OpenSSL / 1.0.1i PHP / 5.5.19

如果在将本地主机共享到另一台计算机之后仍然可以在我的计算机中运行另一个网站,我只会对此与此混淆。

这是我的http-xampp

Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
<Directory "C:/xampp/phpMyAdmin">
    AllowOverride AuthConfig Limit
   Order allow,deny
   Allow from all
    Require all granted
</Directory>

<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|

server-info))">
         Require all granted

    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

有人能帮助我吗?

Answers:


0

查看{YOURDIR} / apache / conf / extra下的XAMPP安装目录,编辑httpd-xampp.conf文件

在底部附近你应该看到类似的东西:

<LocationMatch "^/(?i:(:xampp|security.......
   Order deny,allow
   Deny from all
   Allow from ::1 127.0.0.0/8 \ ....
       .... \
       .... 

   ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>

只需更改组成的线 Allow from .... 部分是 Allow from all


谢谢,,,,但它不工作..
aiai

我的http-xampp.conf发布在上面,如果我分享到另一台电脑,它的工作原理是问题,我无法访问localhost中的另一个网站
aiai

我已经解决了,谢谢,无论如何
aiai

0

我解决这个问题,编辑我的httpd.conf。

在你的目录中找到这个,对我来说,我发现这是在C:/ xampp / apache / conf / httpd

在httpd.conf中找到它:

 DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs/someFolder">

删除someFolder,因为这是导致错误的那个。这意味着除了someFolder之外它不会接受htdocs中的任何项目。所以需要删除这个。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.