我用的是ubuntu7.04,用c编写cgi,不用perl。apache测试it works,我在/var/www下建了/cgi-bin/目录,把编写的cgi程序放进去,但是没有响应。
apache2.conf里面该如何修改?其他还有什么要修改的地方?望高大家不吝赐教!
求:apache2支持CGI的配置方法!
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
-
- 帖子: 173
- 注册时间: 2006-11-30 1:29
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 下, 并且要注册权限。
默认的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 下, 并且要注册权限。
善知识!菩提自性,本来清净,但用此心,直了成佛。 飞信机器人
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
-
- 帖子: 173
- 注册时间: 2006-11-30 1:29
卸载之后为什么还能访问127.0.0.1? 你怎么访问?
通过浏览器 http://127.0.0.1 访问吗?
UBUNTU 自带的APACHE服务器不会有问题的。直接加我MSN好了。
shichangguo@msn.com
通过浏览器 http://127.0.0.1 访问吗?
UBUNTU 自带的APACHE服务器不会有问题的。直接加我MSN好了。
shichangguo@msn.com
善知识!菩提自性,本来清净,但用此心,直了成佛。 飞信机器人
-
- 帖子: 14
- 注册时间: 2007-11-15 10:35
- 来自: richie8848@126.com
按照这个设置成功~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 下, 并且要注册权限。