我们有一个perl脚本,用于在Apache webserver上没有文件时调用404错误,这个工作正常。但是当它在文件夹(cgi-bin)中被调用时,它是失败的是脚本所在。
例如www.site.com/cgi-bin/test(这应该调用404但不是404错误,而是打印在浏览器上显示的错误以下)。
h1>软件错误:
slurp_filename('/cgi-bin/t') / opening: (2) No such file or directory at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 541
任何帮助将不胜感激
答案 0 :(得分:0)
通过更改:
删除了错误#SetHandler perl-script
#PerlResponseHandler ModPerl::PerlRun
到:
SetHandler cgi-script
PerlResponseHandler ModPerl::Registry