2013-03-06 3 views
0

localhost에서 PHP 스크립트를 실행하려고하는데 스크립트 자체가 실행되는 대신 스크립트가 표시됩니다. Mac에서 XAMPP를 사용하고 있습니다. 모든 아이디어가 어떻게이 문제를 해결하고 스크립트 대신 실제 실행을 볼 수 있습니까?내 로컬 호스트에서 PHP를 실행할 수 없습니다.

+2

즉, 아파치는 PHP를 사용하여 파일을 렌더링하지 않고 소스를 출력합니다. – Kermit

+0

두 가지 중 하나입니다. 1) PHP 모듈이 활성화되지 않았거나, 2) 아파치가 파일 확장자가 PHP 모듈에 의해 해석되어야한다는 것을 인식하지 못했습니다. 아마 후자. – landons

+0

XAMPP 제어판에서 Apache가 켜져 있는지 확인 했습니까? – Jonast92

답변

1

대부분의 경우, .php 파일을 PHP와 연결하는 것을 잊었습니다. 아파치 설정에 다음을 추가하십시오 :

<FilesMatch \.php$> 
    SetHandler application/x-httpd-php 
</FilesMatch> 

그리고 아파치를 다시 시작하십시오. 자세한 내용은 official instructions을 참조하십시오.

1

나는 t 당신과 함께 확인을 의미 당신이

http://localhost

로 이동하여 Xamp 관리 패널이 표시되면 문제가 FileMatch

에 있다고 생각 돈 확장자.

스크립트를 시작 했습니까? : <?php

당신이 태그 사이에 스크립트를 추가해야한다 그렇지 않으면

<?php echo 'HEllo world!' ?> 

이 텍스트로 해석됩니다 대신 일반 HTML과 같은 클라이언트 측에서 처리됩니다 서버의

+0

예. 스크립트가 정확하고 관리자 패널이 설치가 성공적이라고 인사합니다. –

+0

관리자 패널이 보여 주지만 귀하의 스크립트는 그렇지 않으므로 고맙습니다. – bleuscyther

0

XAMPP에서 PHP 모듈이 이미 활성화되어 구성되었습니다. 코드를 게시 할 수 있습니까? localhost /에 가면 this과 같은 것을 볼 수 있습니까? 왼쪽에서 데모를 실행할 수 있습니까?

+0

xampp이 성공적으로 설치되었으며 준비가 완료되었음을 알 수 있습니다. 감사합니다. –

+0

데모를 실행할 수 있습니까? 코드를 게시하십시오. –

+0

그것은 효과가 있었다. 나는 htdocs에 대한 허가를 변경했다. 도와 주신 모든 분들께 감사드립니다. –

관련 문제