404 존재하는 PL 스크립트를 찾을 수 없습니다!

404 존재하는 PL 스크립트를 찾을 수 없습니다!

CGI 스크립트에 GET 요청을 하면 404 오류가 발생합니다. 그러나 스크립트가 존재하고 권한이 있다고 100% 확신합니다.

-rwxr-xr-x  1 apache apache   6520 Sep  7 03:01 uu_ini_status_audios.pl

요청 URL은 다음과 같습니다.

http://mysite.com/cgi-bin/uu_ini_status_audios.pl?tmp_sid=893facacc5dc392ad0f4c91e6a9e8d40&rnd_id=0.12266222834382812

내가 얻는 오류 :

The requested URL /cgi-bin/uu_ini_status_audios.pl was not found on this server.

이전에는 이 방법이 나에게 효과적이었지만제 생각에는아파치를 다시 시작한 후 작동이 멈췄는데 아마도 구성을 변경했다는 의미일까요??

Apache와 PHP에 대한 오류 로그를 확인했지만 내 문제를 해결하는 데 도움이 되는 유용한 정보가 발견되지 않았습니다!

이에 대한 도움을 주셔서 감사합니다!

답변1

Apache 구성에 오류가 있습니다.

귀하의 섹션에서 <VirtualHost>필요한

 ScriptAlias /cgi-bin/ "/var/www/vhosts/mysite.com/httpdocs/cgi-bin/"   

관련 정보