Apache2.4.x CGI无法正常工作
Apache2.4.x CGI没法正常工作
参照官网在FreeBSD配置了Apache,但是CGI没法正常工作,使用浏览器查看http://myip:myport/cgi-bin/test-cgi查看到的是cgi脚本文件,而不是shell执行结果。
配置过程如下:
1、 编译安装Apache;
2、<ifModule mime_module/>块内取消AddHandler cgi-script .cgi注释,添加.pl .sh支持,最终结果为“AddHandler cgi-script .cgi .sh .pl”;
3、修改apache24下cgi-bin内文件,修改为755权限,同时内部标识为#!/bin/sh
还请哪位熟悉apache配置的人指导下,谢谢了。
------解决思路----------------------
2.是让apache支持文件扩展名
你的问题是:apahce没有加载cgi解析器
参照官网在FreeBSD配置了Apache,但是CGI没法正常工作,使用浏览器查看http://myip:myport/cgi-bin/test-cgi查看到的是cgi脚本文件,而不是shell执行结果。
配置过程如下:
1、 编译安装Apache;
2、<ifModule mime_module/>块内取消AddHandler cgi-script .cgi注释,添加.pl .sh支持,最终结果为“AddHandler cgi-script .cgi .sh .pl”;
3、修改apache24下cgi-bin内文件,修改为755权限,同时内部标识为#!/bin/sh
还请哪位熟悉apache配置的人指导下,谢谢了。
------解决思路----------------------
2.是让apache支持文件扩展名
你的问题是:apahce没有加载cgi解析器