2014-05-23 9 views
0

시간을 많이 썼습니다. 내 로컬 환경에서 작업하고 있습니다. 현재 wamp를 실행중인 서버에서 문제를 해결하려고 시도하고 있습니다. 나는 작업 카피를 제거했는데, 지금 재설치하려고 시도했을 때 나는 실패했다. 8080이되도록 포트를 변경했으며 httpf.config가 그렇게하도록 구성했습니다.wamp 404이 웹 페이지를 사용할 수 없습니다.

ServerName 50.56.176.95:8080 

ServerRoot "C:/wamp/bin/apache/apache2.4.9" 

Listen 50.56.176.95:8080 

<virtualHost *:8080> 
    DocumentRoot "c:/wamp/www/Hi" 
    ServerName 50.56.176.95 
</virtualHost> 
<virtualHost *:8080> 
    DocumentRoot "c:/wamp/www/Hi" 
    ServerName 50.56.176.95 
    <directory "c:/wamp/www/Hi"> 
     Order allow,deny 
     Allow from all 
     Require all granted 
    </directory> 
</virtualHost> 

내가 404 오류가 발생합니다 O 액세스 50.56.176.96:8080을 시도하지만 경우, WAMP이 켜지고 아파치와 PHP를 시작합니다.

www 디렉토리의 htacces 파일에서 모든 것이 주석 처리됩니다.

+0

당신의 IP가 : 50.56.177.95:8080를, 당신은 지시를 듣기에 (50.56.176.95:8080) 다른있다. 그럼 176이나 177이야? –

+0

죄송합니다. 176, 나는 IP 주소를 변경했지만 모두 변경하는 것을 잊었습니다. – user3032973

답변

0

ServerName이 실제로 이름이 아니고 IP 주소가 아니어야합니까?

또한 동일한 VH def에서 Apache 2.2 및 Apache 2.4 액세스 제어 구문을 사용하고 있습니까? Apache 2.4를 사용할 때 2.4 구문을 고수하는 것이 가장 좋습니다.

그래서 어쩌면이 작동합니다 : -

은 서버 이름에서
<VirtualHost *:8080> 
    DocumentRoot "c:/wamp/www/Hi" 
    ServerName hi.com 
    ServerAlias www.hi.com 
    <Directory "c:/wamp/www/Hi"> 
     Require all granted 
    </Directory> 
</VirtualHost> 
관련 문제