求:apache2支持CGI的配置方法!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

求:apache2支持CGI的配置方法!

#1

帖子 richie » 2007-11-16 9:15

我用的是ubuntu7.04,用c编写cgi,不用perl。apache测试it works,我在/var/www下建了/cgi-bin/目录,把编写的cgi程序放进去,但是没有响应。

apache2.conf里面该如何修改?其他还有什么要修改的地方?望高大家不吝赐教!
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

#2

帖子 richie » 2007-11-16 13:10

大家都没有人知道吗?
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

#3

帖子 richie » 2007-11-16 15:23

???
kelvinhan
帖子: 173
注册时间: 2006-11-30 1:29

#4

帖子 kelvinhan » 2007-11-16 15:40

要改配置文件的
善知识!菩提自性,本来清净,但用此心,直了成佛。 飞信机器人
kelvinhan
帖子: 173
注册时间: 2006-11-30 1:29

#5

帖子 kelvinhan » 2007-11-16 15:42

vi /etc/apache2/sites-enabled/000-default


默认的CGI部分在这里:

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>


所以,你应该把你的cgi程序COPY到 /usr/lib/cgi-bin 下, 并且要注册权限。
善知识!菩提自性,本来清净,但用此心,直了成佛。 飞信机器人
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

#6

帖子 richie » 2007-11-17 10:46

kelvinhan
我按照你说的方法试了,还不行。
莫非apache2安装有问题,怎么测试apache2是否能正常工作?
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

#7

帖子 richie » 2007-11-17 10:51

我把APACHE卸载之后为什么还能访问127.0.0.1?这与服务器无关吗?
kelvinhan
帖子: 173
注册时间: 2006-11-30 1:29

#8

帖子 kelvinhan » 2007-11-17 22:06

卸载之后为什么还能访问127.0.0.1? 你怎么访问?

通过浏览器 http://127.0.0.1 访问吗?


UBUNTU 自带的APACHE服务器不会有问题的。直接加我MSN好了。

shichangguo@msn.com
善知识!菩提自性,本来清净,但用此心,直了成佛。 飞信机器人
richie
帖子: 14
注册时间: 2007-11-15 10:35
来自: richie8848@126.com

#9

帖子 richie » 2008-01-31 8:59

kelvinhan 写了:vi /etc/apache2/sites-enabled/000-default


默认的CGI部分在这里:

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>


所以,你应该把你的cgi程序COPY到 /usr/lib/cgi-bin 下, 并且要注册权限。
按照这个设置成功~
回复