2013-03-28 5 views
-1

그래서 내가이 code.txt 파일이 있다고 가정 해 봅시다 :코딩 도움말 (HTTP 오류 500)

<html> 
<head> 
<title><?php echo $title; ?></title> 
</head> 
<body> 
<?php echo $content; ?> 
</body 
<html> 

을 그리고 내가 페이지를 추가 할 때마다, 난 그냥 파일을 이름 page.php 만들 :

<?php 
$title="page title"; 
$content="Page content coded in html"; 

require 'code.txt'; 
?> 

page.php 파일은 $ content 문자열에 하이퍼 링크와 같은 HTML 요소를 추가 할 때마다 브라우저에서 HTTP 오류 500으로 반환됩니다. 이 문제를 어떻게 해결할 수 있습니까?

+0

코드를 수정하십시오. PHP에서 오류보고를 활성화하거나 Apache에서 오류 로그를 읽으십시오. – Repox

+0

이 질문은 연구 노력을 나타내지 않습니다. [** do your do work **] (https://www.google.com/search?q=site%3AStackoverflow.com+php+HTTP+Error+500)가 중요합니다. 당신이 발견 한 것과 *** 왜 당신의 필요를 충족시키지 못했는지 ***를 말해주십시오. 이것은 당신이 자신을 도우려고 시간을 투자했음을 보여줍니다. 명백한 답을 되풀이하지 않아도되며, 무엇보다도 당신은보다 구체적이고 적절한 대답을 얻는 데 도움이됩니다. [FAQ] (http://stackoverflow.com/questions/how-to-ask). – Kermit

+0

아파치가 아파치 설정에 첨부 된 핸들러가 없다면 파일 확장자를 처리하지 않습니까? – SomeShinyObject

답변

5

PHP/HTML 파일 확장자로 .txt을 사용하지 마십시오. PHP가 인식 할 수있는 확장명을 .php 또는 .inc과 같이 사용하십시오.

+1

이 용도에서는 중요하지 않습니다. require/include는 파일 확장자를 읽고 구문 분석합니다. – Uberfuzzy

+0

code.php 확장자를 사용하려고 시도했지만 여전히 작동하지 않습니다. –