8.0 IIS 파일 창을 기록하고 PHP-FASTCGI의 원인이되는 아마존 웹 서비스 EC2 내 php.log에서이 출력을 가지고PHP 경고 : 임의의 문자가
에서 윈도우 2012 PHP 5.4. ÀSÀSÜ6는 C에서 : EXE는
가[29 9 월 2014 14시 1분 54초 호주/시드니] PHP 경고마다 충돌하는 \을 Inetpub \ wwwroot에 \ 사이트 \는 \ confirmregisteruser.php 라인에 포함을 67
그런 다음 IIS에서 표준 오류가 발생합니다.
HTTP 오류 500.0 - 내부 서버 오류 C : \ Program Files (x86) \ PHP \ v5.4 \ php-cgi.exe - FastCGI 프로세스가 갑자기 종료 됨
대부분의 원인 : IIS가 요청을 받았습니다. 그러나 요청 처리 중에 내부 오류가 발생했습니다. 이 오류의 근본 원인은 요청을 처리하는 모듈과이 오류가 발생했을 때 작업자 프로세스에서 발생한 상황에 따라 다릅니다. IIS가 웹 사이트 또는 응용 프로그램의 web.config 파일에 액세스하지 못했습니다. NTFS 사용 권한이 잘못 설정된 경우 발생할 수 있습니다. IIS가 웹 사이트 또는 응용 프로그램의 구성을 처리하지 못했습니다. 인증 된 사용자에게이 DLL을 사용할 수있는 권한이 없습니다. 요청이 관리되는 처리기에 매핑되었지만 .NET 확장 성 기능이 설치되어 있지 않습니다.
시도해 볼 수있는 것 : web.config 파일에 대한 NTFS 사용 권한이 올바른지 확인하고 웹 서버의 컴퓨터 계정에 대한 액세스를 허용하십시오. 추가 정보가 기록되었는지 확인하려면 이벤트 로그를 확인하십시오. DLL에 대한 사용 권한을 확인하십시오. 요청이 관리되는 처리기에 매핑 된 경우 .NET 확장 성 기능을 설치하십시오. 이 HTTP 상태 코드에 대한 실패한 요청을 추적하는 추적 규칙을 만듭니다. 실패한 요청에 대한 추적 규칙을 만드는 방법에 대한 자세한 내용을 보려면 여기를 클릭하십시오.
자세한 오류 정보 : 모듈 FastCgiModule 알림 ExecuteRequestHandler 처리기 PHP54_via_FastCGI 오류 코드 요청 된 URL https://site.com:443/includes/confirmregisteruser.php 물리적 경로 C 0x000000ff : \을 Inetpub \ wwwroot에 \ 사이트 \ 포함 \ confirmregisteruser.php 로그온 방법 익명 로그온 사용자 익명
이 디버깅 방법에 대한 힌트 나 아이디어가 있습니까?
이벤트 로그는 세부 사항을 제외하고는 똑같은 것을 말합니다. 원하는 경우 게시 할 수 있습니다
: \의 Program Files (x86) \ PHP의 \의 V5.4을 \ php-cgi.exe –
다른 시도는 php.ini에서 output_errors를 활성화하고 PHP 오류시 5xx가 아닌 200을 반환하도록 변경하는 것입니다. –