我安装了python27,还安装了最新版本的apache。
通过引用link
来运行一个简单的程序还编辑了httpd.conf文件
但我访问了文件夹localhost / cgi-bin显示错误 " Forbiden您无权访问此文件夹"
从文件夹的属性更改了文件夹权限。
解决问题的任何其他方式。
答案 0 :(得分:-1)
所以你有一个名为hello.py
的cgi脚本,其中包含教程中的代码并安装在httpd.conf文件中配置的cgi-bin目录中?
如果您浏览到http://localhost/cgi-bin/
,您很可能会看到HTTP 403 Forbidden
响应,其中包含以下文字:
You don't have permission to access /cgi-bin/ on this server.
您需要执行实际的cgi脚本,而不是包含目录,因此请尝试浏览http://localhost/cgi-bin/hello.py
。
如果这不起作用,您对httpd.conf
做了哪些更改?您是否已将cgi脚本安装在ScriptAlias /cgi-bin/
指令中指定的目录中?