【发布时间】:2014-01-24 06:52:39
【问题描述】:
我正在使用 AMPPS,我无法访问我的 perl 文件,但我可以访问文件夹中的所有其他文件。 我得到了一个 403 禁止。
代码如下:
[Fri Jan 24 01:18:10.069985 2014] [cgi:error] [pid 38441] [client ::1:51823] Options
ExecCGI is off in this directory: /Applications/AMPPS/www/test/test1.pl, referer:
http://localhost/test/test1.html
我正在通过 AJAX POST 调用调用 perl 文件
我尝试过的事情:
- 将
+ExecCGI添加到我能找到的每个结构中 - 添加
AddHandler cgi-script .cgi .pl to the aforementioned structures - 递归设置777权限包含文件夹,以及httpd.conf中
ScriptAlias设置的cgi-bin目录。
有没有人可以给我一些见解:
-
我做错了什么
-
如何配置 httpd.conf 标准配置文件以使用 AMPPS 从 /www 文件夹运行 CGI 脚本
提前致谢
【问题讨论】: