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所以也许这意味着它的一个configuration,我改变了?

我检查了Apache和PHP的错误日志,没有发现有用的帮助我解决我的问题!

我很感激这方面的帮助!

你的Apacheconfiguration有错误。

在你需要的<VirtualHost>部分

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