找回密码
 立即注册
搜索
查看: 273|回复: 10

如何改才能让我的apache容许执行cgi程序

[复制链接]

285

主题

1753

回帖

2722

积分

论坛元老

积分
2722
发表于 2002-11-25 13:04:31 | 显示全部楼层 |阅读模式
# These settings are pretty flexible, and allow for Frontpage and XSSI
<Directory /home/*/public_html>
    AllowOverride All
    Options MultiViews -Indexes Includes FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

<Directory /home/*/public_html/cgi-bin>
     AllowOverride All
     Options ExecCGI
     AddHandler cgi-script cgi pl pm
     Order allow,deny
     Allow from all
</Directory>

注:/home/*/public_html/cgi-bin是指home下各个用户名下的public_html/cgi-bin
用这个设置执行cgi代码时总得到500 Internal Server Error查看log说是permition deneidied
测试所在的用户目录属性为755,其下面的/public_html和/public_html/cgi-bin均为777
把apache的手册快翻烂还是这样。郁闷中!
高手请帮个忙!

480

主题

5741

回帖

8300

积分

荣誉版主

积分
8300
发表于 2002-11-25 16:00:25 | 显示全部楼层
安装PERL
回复

使用道具 举报

285

主题

1753

回帖

2722

积分

论坛元老

积分
2722
 楼主| 发表于 2002-11-26 06:28:42 | 显示全部楼层
perl已经装好了啊
回复

使用道具 举报

150

主题

4773

回帖

6943

积分

荣誉版主

积分
6943
发表于 2002-11-27 13:33:18 | 显示全部楼层
在IIE中添加.cgi的类型
回复

使用道具 举报

24

主题

526

回帖

769

积分

高级会员

积分
769
发表于 2002-11-27 20:57:05 | 显示全部楼层
AddHandler cgi-script .cgi
cgi前面应该有个点,查查你那里有没有?:)
回复

使用道具 举报

136

主题

1253

回帖

1875

积分

金牌会员

积分
1875
发表于 2002-12-5 15:07:34 | 显示全部楼层

错误403,这是怎么回事啊?

Forbidden
You don't have permission to access /lb5000/cgi-bin/install.cgi on this server.


--------------------------------------------------------------------------------

Apache/2.0.43 Server at 218.65.32.162 Port 80

apache 是2.0的好?还是1.3的好啊?我看这个版本比较新,就下了这个了。结果好像没看到几个同志用2.0的解说安装说明啊。
回复

使用道具 举报

136

主题

1253

回帖

1875

积分

金牌会员

积分
1875
发表于 2002-12-5 18:33:47 | 显示全部楼层

我安装的是LB5000论坛

可是我用的是 win2000做服务器呀。LB5000论坛说安装在WINDOWS环境下不需要修改目录属性,只需要将整个WEB目录设置为EVERYONE就行了。

做了三天了。查了好多关于这个设置的问题,结果还是出现这种情况。
回复

使用道具 举报

29

主题

238

回帖

380

积分

中级会员

积分
380
发表于 2002-12-5 22:14:53 | 显示全部楼层
我用win2k+apache也试过LB5000论坛,很容易就安装成功了呀
回复

使用道具 举报

29

主题

238

回帖

380

积分

中级会员

积分
380
发表于 2002-12-5 22:16:59 | 显示全部楼层
APACHE的配置需要改动CONF下的HTTPD.CONF
将DOCUMENTROOT 这行改成documentroot “d:\inetPub\wwwroot”(注:D:是服务器指定的默认WWW目录)
INETPUB目录结构如下示例(此WWW目录是建立在D盘)
D:\INETPUB
├─wwwroot
├─cgi-bin
└─inc
搜索到ScriPtAlias /cgi-bin/ 。。。
修改成 ScriPtAlias /cgi-bin/ "D:/inetPub/cgi-bin/"
回复

使用道具 举报

136

主题

1253

回帖

1875

积分

金牌会员

积分
1875
发表于 2002-12-5 22:24:43 | 显示全部楼层

感谢~~

论坛终于安装成功了。你们的每一句话,都会让人感到希望在等待着我们~~

谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-25 01:00 , Processed in 0.085510 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表