브라우저를 통해 내 "hello world"perl 스크립트 (hello.cgi)에 액세스하려고하면 브라우저에서 500 내부 서버 오류가 발생합니다.500 내부 서버 오류가 발생하는 CGI 파일
그러나 동일한 파일의 파일 끝을 hello.pl로 변경하면 브라우저를 통해 잘 액세스 할 수 있습니다. 나는 또한 파이썬 스크립트 (hello.py)와 같은 디렉토리에서이 문제를 해결하려고 시도했다. ,가 .cgi 평 .pl로
에 AllowOverride 없음 SetHandler CGI 스크립트 옵션 + ExecCGI를 주문 허용
AddHandler에의 CGI 스크립트 :
나는 다음과 같이 httpd.conf 파일을 변경했습니다 deny 모두 허용
이 문제를 해결하기 위해 어디에서나 보았지만 아무 것도 작동하지 않습니다. 도와주세요.
웹 페이지 오류 메시지 외에도 Apache 서버 로그는 CGI 스크립트, 특히 사이트/가상 호스트의 오류 로그를 해결할 때 몇 가지 추가 단서를 제공 할 수 있습니다. 그냥 참고하시기 바랍니다. –