2012-02-02 4 views
0

저는 "귀하의 호스트가 PHP를 지원하지 않을 수 있습니다."이외의 정답을 제시하지 않고 몇 시간 동안 포럼과 구글 검색을 해왔습니다. 테스트 목적으로 일부 텍스트를 표시하기 위해 PHP 페이지를 어리둥절하게 만들었지 만 여전히 빈 웹 페이지 만 얻고 있습니다. 나는 브라우저와 웹 서버를 통해 로컬로 열려고 시도했다. 누구든지이 간단한 PHP가 웹 페이지에 나타나지 않는 이유에 대한 아이디어가 있습니까?어떻게 PHP를 HTML 웹 페이지에 표시 할 수 있습니까?

<?php 
echo "Show some text"; 
?> 

also tried: 

<html> 
<?php 
echo "Show some text"; 
?> 
</html> 
+0

당신은 실제 PHP 코드 또는 에코 결과를 의미합니까? –

+0

먼저 PHP 파일 또는 HTML 파일입니까? 웹 서버가 PHP를 통해 다른 파일을 실행하도록 설정되지 않은 경우 PHP 파일의 확장자는 .php 여야합니다 (웹 서버가 다른 파일을 PHP를 통해 실행하지 않는 한). 둘째, 주인에게 물어보십시오. – Crashspeeder

+0

"로컬로 열기". PHP를 사용할 수있는 웹 서버가 있습니까? –

답변

1

파일의 파일 이름은 무엇입니까? 파일 확장명은 .html 파일입니까, 아니면 .php 파일입니까? 그것이 .html이면 .php로 이름을 바꾸고 첫 번째 테스트로 다시 테스트하십시오.;

확인하고 PHP가 서버에서 지원되는 경우 참조라는 다른 파일을 만들려면 : phpinfo.php를 그 안에 다음 코드를 삽입합니다

<?php 
    phpinfo(); 
?> 

을하고 저장 한 다음 서버에로 이동합니다. 해당 페이지에서 PHP 구성 출력을 확인해야합니다. 작동하지 않으면 서버에 PHP가 올바르게 설치되어 있지 않습니다.

+0

나는 .html과 .php를 모두 시험해 보았습니다. 두 가지 모두 같은 결과가 나타나지만 html은 아무 문제없이 올바르게 표시되지만 PHP는 주석 처리 된 것처럼 보이게됩니다 (그렇지 않습니다) – Walcottjc

+0

phpinfo() 부분을 사용해보십시오. –

+0

각 호스트가 응답 한 것을 고려할 때 호스트에서 PHP를 지원받지 못하는 것 같습니다. Steph 나는 또한 phpinfo()를 시도했습니다. 동일한 빈 페이지 결과로 테스트하십시오. 이제 어떻게 지원을 받는지 문제가 있습니다. 적시에 도움을 주셔서 감사합니다. – Walcottjc

0

PHP가 HTML 페이지에서 작동하도록하려면 .phtml 또는 .php로 끝나야합니다.

index.php를

<?php 
echo "Hello World!"; 
?> 

또는 IIS를 않습니다이 같은 서버, 아파치와 Nginx에 지원을 속일 수 있습니다. 기본적으로 "index.x"또는 "index.px"를 가질 수 있습니다 - 사용자 정의 확장, 그것은 명백한 이유로 권장하지 않습니다. 아파치 (당신으로 ​​public_html 폴더)에 htaccess로 파일이 사용 :

AddType application/x-httpd-php .php 
AddType application/x-httpd-php .ac1d 
AddType application/x-httpd-php .php4 
AddType application/x-httpd-php .phtml 
AddType application/x-httpd-php .x 
# your custom extension above. 
+0

이것은 바보 같지만 서버를 호스팅하는 사람을 찾는 방법이 있습니까? 내가 일하는 회사는 AMS를 비롯한 거의 모든 것들이 ASI에서 주최합니다. 그러나 이것이 지원되지 않는 PHP 문제에 관해 연락 할 수 있는지 확실하지 않습니다. – Walcottjc

+0

http://who.is/stackoverflow.com – TheBlackBenzKid

+0

학습 친구로 나에게 벙어리 소리를 내지 마십시오! 당신의 고용주 URL로 stackoverflow를 대체하고 호스트를보고 우리의 리눅스 또는 창을 찾을 수 있습니다. 그러나 .php 또는 .aspx 등으로 저장해보십시오. ".htaccess"파일은 "public_html"폴더에 저장됩니다. 그들에는 연장이 없다는 것을주의하십시오 – TheBlackBenzKid

0

은 모든 것의 근원 (NO 처리)를 보려면 :

대부분의 서버 이미 소스보기 형식의 설정입니다 파일 이름을 변경하여 .phps 확장자를 사용합니다. 그렇지 않다면, 당신은 htaccess로 파일을 생성하고 일시적으로이 줄을 추가해야 할 것 : 그들에 액세스 할 때마다 파일을 강제해야한다

AddType text/plain .php 
AddType text/plain .html 

가 일반 텍스트로 표시 할 수 있습니다. 나중에 제거하는 것을 잊지 마십시오.

+0

어디서이 htaccessfile을 만들까요? – Walcottjc

관련 문제