>  기사  >  백엔드 개발  >  내 로컬 네트워크에서 내 WAMP 서버에 액세스할 때 403 Forbidden 오류가 발생하는 이유는 무엇입니까?

내 로컬 네트워크에서 내 WAMP 서버에 액세스할 때 403 Forbidden 오류가 발생하는 이유는 무엇입니까?

DDD
DDD원래의
2024-10-30 11:42:27343검색

 Why Am I Getting a 403 Forbidden Error When Accessing My WAMP Server on My Local Network?

WAMP는 로컬 네트워크에 액세스할 수 없음 403 금지

로컬 네트워크의 WAMP 서버에 대한 액세스 문제는 특히 서버의 localhost 대신 IP 주소. 다른 컴퓨터에서 WAMP 서버에 액세스하려고 할 때 403 Forbidden 오류를 해결하려면 이 종합 가이드를 따르십시오.

WAMPServer 버전 <= 2.5의 경우:

기본적으로, WAMPServer는 로컬 시스템에서만 서버에 대한 액세스를 제한합니다. 네트워크의 다른 장치에서 액세스할 수 있도록 하려면 WAMPServer 설치 디렉터리에 있는 httpd.conf 파일을 수정하세요.

  1. httpd.conf 파일에서 다음 섹션을 찾으세요.
#   onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
  1. 위 섹션을 다음으로 바꿉니다.
#   onlineoffline tag - don't remove
Require local
Require ip 192.168.0

Require local 문은 127.0.0.1 및 localhost를 포함한 로컬 IP 주소에서의 액세스를 허용합니다. Require ip 192.168.0 문은 192.168.0 네트워크 내의 모든 IP 주소에서 액세스를 허용합니다. 필요에 따라 네트워크 구성에 맞게 IP 주소 범위를 조정합니다.

  1. 변경 사항을 저장한 후 Apache를 다시 시작합니다.

WAMPServer 3 이상의 경우:

WAMPServer 버전 3 이상에서는 다른 접근 방식이 필요합니다.

  1. WAMPServer 설치 디렉터리에 있는 httpd-vhosts.conf 파일을 엽니다.
  2. localhost에 대한 가상 호스트 정의:
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost><ol start="3"><li>Require local 행을 Require all grant로 바꿉니다:</li></ol>
<pre class="brush:php;toolbar:false"><VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>
  1. 필요한 경우 수정합니다. 동일한 방식으로 프로젝트 웹사이트에 대한 가상 호스트 정의를 생성합니다.
  2. 변경 사항을 저장한 후 Apache를 다시 시작합니다.

추가 문제 해결 팁:

  • 라우터에 포트 전달이 올바르게 구성되어 있고 Windows 방화벽이 WAMP 서버에 대한 연결을 허용하는지 확인하세요.
  • 보안 소프트웨어를 사용하는 경우 WAMPServer 프로세스를 화이트리스트에 추가하거나 필요한 포트를 수동으로 엽니다.
  • 컴퓨터 네트워크 설정이 올바르게 구성되어 있고 두 컴퓨터가 모두 동일한 네트워크에 연결되어 있는지 확인하세요.

위 내용은 내 로컬 네트워크에서 내 WAMP 서버에 액세스할 때 403 Forbidden 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.