2012-04-03 5 views
3

저는 윈도우 7에 아파치 서버와 PHP를 설치하고 아파치를 설정했습니다. 하지만 난 오류 얻을 php_test.php 페이지 (로컬 호스트/php_test.php)를로드하기 위해 노력하고있어 때 내가 옆에 서면으로 작성했습니다 httpd.conf 파일에서요청한 URL을이 서버에서 찾을 수 없습니다. 아파치

Not Found

The requested URL /php_test.php was not found on this server.

:

ServerName localhost 

DocumentRoot "D:/project/" 

<Directory "D:/project/"> 
    Options Indexes Includes FollowSymLinks MultiViews 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 

AddType application/x-httpd-php .php 
LoadModule php5_module "C:/php/php5apache2_2.dll" 
PHPIniDir "C:/php" 

무엇 문제는 무엇입니까? 필요한 경우 httpd.conf 및 php.ini에서 모든 정보를 제공 할 수 있습니다.

+1

"AllowOverride All"이 선언 된 것을 확인합니다. 혹시 문서 루트에 .htaccess 파일이 있습니까? – Andris

+0

아니요, Andris. 나는 그것을 발견 할 수 없다. –

+1

아마도 어리석은 질문이지만 httpd.conf에 PHP를 응용 프로그램 유형으로 추가 했습니까? 을 LoadModule php5_module : 에서와 같이 "C : /php/php5apache2_2.dll" 으로 AddType 응용 프로그램/x는 - 아파치 - PHP를 .PHP PHPIniDir "C :/php에" – Andris

답변

1

수정 됨. 내가 아파치를 설치할 때 잘못된 서버 이름을 썼다. 나는 httpd.conf 서버 이름이 옳았지만 (localhost) 혼란 스러웠지만 여전히 효과가 없었다. (주석에 대한)

UPD

나는 그것이하여 아파치 서버를 다시 고정한다. 내 실수는 내가 설치하는 동안 잘못된 서버 이름을 입력했기 때문이었습니다 (처음으로 IP 주소를 쓴 것처럼 보입니다). 나는 그것이 어떤 단계인지 기억하지 못한다. 서버를 다시 설치하고 "localhost"를 서버 이름으로 작성하면 작동합니다.

+1

잘못된 ServerName을 어디에 적어 두었습니까? 그리고 수정해야 할 단계는 무엇입니까? – Dan

+0

나는 또한 동일한 문제에 직면하고있다. 문제를 어떻게 해결했는지 자세히 설명해 주실 수 있습니까? 감사 –

관련 문제