2012-06-03 2 views
0
작동하지 않습니다

내 클라이언트 호스트는 PHP4와 5 사용하고있는 모든 * .PHP 파일 5를 통해 실행하지만 사용할 때이아파치/PHP 추가 핸들러가 PHP5

< FilesMatch는 > AddHandler에 "를 edit.js" 응용 프로그램/x는 - 아파치 - PHP는 PHP 4.4.9로 실행 아니라 내 개인 웹 서버 (VPS)에 나는이 파일이 필요 </FilesMatch >

된 .js.

< FilesMatch는 > AddHandler에 응용 프로그램/x는 - 아파치 - PHP5의 .js

</FilesMatch >가 작동하지 않는 것은 PHP의 소스 코드를 표시합니다 "edit.js".

및 감사합니다. 당신이 말한대로

+1

구체적으로 도움이 필요합니다 (귀하의 질문은 무엇입니까?). – hakre

+0

왜이 파일의 처리기를 추가하려고합니까? 보통 하나는 PHP 파일을 가지고 있고 거기에'edit.js'를 리디렉션하기 위해 mod_rewrite를 사용합니다. – mensi

답변

1

는 호스트는 PHP 4, PHP 5 둘 다, 당신은 expclitly 당신이 사용하고자하는 버전을 말할 필요가있다, 때문에

AddHandler application/x-httpd-php5 .js 
            ^--- 

을보십시오.

+0

이상한 이유로 소스 코드를 표시합니다. –

+0

글쎄, 어떤 아파치 처리기가'application/x-httpd-php5'에 대해 설정 되었습니까? 동일한 동작을 얻으려면 로컬 호스트의 webservers 구성을 모방해야합니다. – hakre