确认CGI文件是否存在。检查文件是否在/cgi-bin/目录中,并且文件名是否正确。
确认文件权限。CGI文件必须具有可执行权限。您可以在终端中使用chmod命令轻松更改文件权限:
chmod +x filename.cgi
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" AddHandler cgi-script .cgi .pl
sudo service apache2 restart
perl -wc filename.cgi
通过检查这些常见问题,您应该能够解决“在此服务器上找不到请求的URL”错误。