2010-03-18 10 views
1

원격 서버의 동일한 폴더에 HTML 파일과 PHP 파일이 있습니다. URL에서 양식을 제출할 때 HTML 파일을 호출하고 HTML 파일은 PHP 파일을 호출합니다.내부 서버 오류

하지만 올바르게 작동하지 않습니다. 양식을 제출하면 오류가 표시됩니다.

500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed.

이유가 무엇입니까?

편집 다음 PHP 파일

소스는 [여기]를 사용할 수있다 [1].

HTML 파일의 폼 태그 같이 보인다 :

[1] : Code to send email not working강력한 텍스트

+2

을 발생하면 정확히 알려줍니다 정보가됩니다 아파치 오류 로그를 찾으려고, 코드에 내부 오류가 있음을 의미 아무도 확실히 알 수 없습니다. 아파치의'error.log' 파일을 보면, 매 500 분마다 그 이유가 기록되어있다. –

+0

특정 솔루션을 원할 경우 더 많은 정보를 제공해야합니다. PHP 페이지의 소스 코드는 특히 유용 할 것입니다. –

+0

자세한 경로를 확인하고 자세한 정보를 제공하십시오. – Abs

답변

1

오류 (500)는 PHP는 오류 로그 파일 또는 오류가

+0

또는 php.ini에서 PHP 오류 로깅 사용 – Marcin

-1

I have a HTML file

and a PHP file

OK 관련이 없습니다

(210)

해당 사항 없음

From the URL, I call the HTML file

이것은 의미 gobbedy - 노랭 난 당신이 그렇지 않은 HTML 파일

and the HTML file calls the PHP file when form is submitted.

없음의 URL을 호출 브라우저에서 의미 가정. PHP 스크립트의 URL은 HTML 문서에서 양식의 동작을 추측합니다.

PHP는 인터프리터 언어가 충돌하거나 화상을 입지 않을 가능성이 거의 없습니다.

PHP 상태 스크립트가 500 상태 메시지를 반환하는지 확인 했습니까?

이렇게 죽는 PHP 스크립트인가요? 즉 넘어지지 않는 다른 PHP 스크립트가 있습니까?

어떤 웹 서버를 사용하고 있습니까? 인터프리터가 모듈로 실행되고 있습니까? CGI? 빠른 CGI?

PHP 스크립트의 URL을 브라우저에 직접 붙여 넣으면 어떻게됩니까?

"PHP"와 오류 메시지에 대해 Google을 사용해 보셨습니까? (힌트 : 514000 결과의 처음 10 개는 모두 이것이 언제 어떻게 발생하는지 설명합니다.)

C.는

+2

머리를 나눌 것입니다. 차라리 "내 양식이 작동하지 않는다"는 설명보다 너무 자세하게 설명하고 싶습니다. –