将 cgi 脚本从 Apache 2.2 移至 2.4 导致 403 错误

将 cgi 脚本从 Apache 2.2 移至 2.4 导致 403 错误

我的配置如下:

#Include for LinuxStat (http://lstat.sf.net)
Alias /lstat/ "/usr/local/lstat/www/"
<Directory "/usr/local/lstat/www/">
#for execute CGI files
Options ExecCGI
AddHandler cgi-script .cgi
AllowOverride AuthConfig Limit
</Directory>

在 Apache 2.4 上总是显示错误 403,而在 Apache 2.2 上则运行正常。

应该纠正什么?

答案1

我自己得到了它 ;)

#Include for LinuxStat (http://lstat.sf.net)
AddHandler cgi-script .cgi
Alias "/lstat/" "/usr/local/lstat/www/"
<Directory "/usr/local/lstat/www/">
AllowOverride None
Options +ExecCGI
Require all granted
Allow from all

相关内容