Kann ich weiterhin auf eine andere Localhost-Website auf meinem Computer zugreifen, nachdem ich meinen Localhost für einen anderen Computer freigegeben habe?

Kann ich weiterhin auf eine andere Localhost-Website auf meinem Computer zugreifen, nachdem ich meinen Localhost für einen anderen Computer freigegeben habe?

Ich verwende xampp und habe versucht, meinen lokalen Host mit einem anderen Computer im selben Netzwerk zu teilen. Alles funktioniert einwandfrei, sie können mein phpmyadmin und die von mir erstellte Website sehen. Das Problem ist, dass dieser Fehler auftritt, wenn ich versuche, eine andere Website auf meinem Computer auszuführen.

Zutritt verboten!

Sie haben keine Berechtigung, auf das angeforderte Objekt zuzugreifen. Es ist entweder lesegeschützt oder vom Server nicht lesbar.

Wenn Sie glauben, dass es sich hierbei um einen Serverfehler handelt, wenden Sie sich bitte an den Webmaster.

Fehler 403

lokaler Host Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.5.19

Ich bin mir nur nicht sicher, ob es immer noch in Ordnung ist, eine andere Website auf meinem Computer auszuführen, nachdem ich meinen lokalen Host für einen anderen Computer freigegeben habe.

Hier ist mein 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>

Kann mir jemand helfen?

Antwort1

Schauen Sie in Ihrem XAMPP-Installationsverzeichnis unter {YOURDIR}/apache/conf/extra nach und bearbeiten Sie die Datei httpd-xampp.conf

Unten sollten Sie etwa Folgendes sehen:

<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>

Ändern Sie einfach die Zeile(n), aus denen der Allow from ....Abschnitt besteht,Allow from all

Antwort2

Ich löse dies, indem ich meine httpd.conf bearbeite.

Suchen Sie dies in Ihrem Verzeichnis. Bei mir liegt es in C:/xampp/apache/conf/httpd.

Suchen Sie in httpd.conf nach:

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

Entfernen Sie „someFolder“, da dieser den Fehler verursacht. Dies bedeutet, dass in htdocs keine Projekte außer „someFolder“ akzeptiert werden. Daher muss dieser entfernt werden.

verwandte Informationen