免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4869 | 回复: 12
打印 上一主题 下一主题

APACHE使用者请进!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2001-12-22 23:09 |只看该作者 |倒序浏览

Win2K(Professional)+apache 2.0(for win)+Perl(ActivePerl-5.6.1.630-MSWin32-x86
)? how to ""RUN CGI""????

三样都已安装

在APACHE 2.0的HTTPD.CONF文件里如何设?才能让CGI运运行起来!!!!

我的perl.exe装在 C:\usr\bin\perl.exe

在APACHE 2.0的CGI-BIN里有两个文件

printenv.pl

test-cgi.bat

有WIN2K+APACHE2.0+PERL使用经验的帮忙!!!!!!!!!




论坛徽章:
0
2 [报告]
发表于 2001-12-23 01:31 |只看该作者

APACHE使用者请进!!!!

在每个 perl 文件的开头加
#!c:\usr\bin\perl.exe
如果你的脚本也放在c盘,那也可以写成
#!/usr/bin/perl

httpd.conf 里应该默认配置好了可执行 cgi
如果没有,试一下
AddHandler cgi-script .cgi
ScriptAlias /cgi-bin/ "D:/home/httpd/cgi-bin/"
<Directory &quot;D:/home/httpd/cgi-bin&quot;>;
    AllowOverride None
    Options None
</Directory>;
乱七八糟什么的

论坛徽章:
0
3 [报告]
发表于 2002-01-19 16:09 |只看该作者

APACHE使用者请进!!!!

I have the file about setting HTTPD.CONF .
If need , you can email to me : secfeng-twfx@etang.com

论坛徽章:
0
4 [报告]
发表于 2002-01-30 09:35 |只看该作者

APACHE使用者请进!!!!

1、安装APACHE,注意:安装路径一定要装在硬盘根目录\APACHE下,即c:\apache 或 d:\apache ...;
     不要装在Program Files下,这样设定绝对路径方便很多!

2、装好后,在APACHE下有一个CONF目录,里面有三个*.CONF文件,要先设置好它们才能启动WEB。
   HTTPD.CONF
     (1) 寻找ServerAdmin,把后面的EMAIL改为你自已的EMAIL,这个改不改不是很重要。
     (2)寻找ServerName, 把前面的#号去掉,后面改为localhost(或其它,不过你要知道是什么回事)
     ----
     ACCESS.CONF
    (1)寻找<Directory &quot;你安装APACHE的盘符:/Apache/htdocs&quot;>;,往下面第五行有一句Options,
    把后面的参数全去掉,加一个All,注意大小写呵。再往下三行有一句AllowOverride,也
    把后面的None去掉,加一个All
    (2)寻找<Directory &quot;你安装APACHE的盘符:/Apache/cgi-bin&quot;>;,把下面的Options、AllowOverride
        后面的None都改为All.
    ----
     SRM.CONF
    (1)寻找ScriptAlias,把前面的#号去掉
  (2)寻找#AddHandler cgi-script .cgi,把前面的#号去掉,后面加上.pl ,即
     AddHandler cgi-script .cgi .pl
    (3)如果还想增加SSI,需把下面两行前面的#号去掉。(不过我不知在WINDOWS上能否实现,
    我试过一个需SSI支持程序不行,我没再试了,各位自行试试,行了告诉我)
    AddType text/html .shtml
    AddHandler server-parsed .shtml
    ----

到此,大功告成了,你在程序组中找到apache web server,启动它试试,它是在DOS窗口中运行的,
你可不要关闭它,把它最小化就行了。现在你可在浏览器打http://localhost试试,OK?

论坛徽章:
0
5 [报告]
发表于 2002-01-30 12:02 |只看该作者

APACHE使用者请进!!!!

网上很多类似设置的文章的,找找看看啊。:)

论坛徽章:
0
6 [报告]
发表于 2002-01-30 18:07 |只看该作者

APACHE使用者请进!!!!

在apache里设置以下CGI的路径

论坛徽章:
0
7 [报告]
发表于 2002-03-13 10:33 |只看该作者

APACHE使用者请进!!!!

只要把开始——设置下有个INSTALL APACHE或者是其它的我现在忘了
只要运行一下然后开机的时候就OK了。

论坛徽章:
0
8 [报告]
发表于 2002-03-13 12:35 |只看该作者

APACHE使用者请进!!!!

win2k下如果不用ASP推荐使用FOXSERV,对PHP,CGI和MYSQL的支持很好,又很方便使用,强力推荐:)

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2002-03-15 21:41 |只看该作者

APACHE使用者请进!!!!

除了配置好apache以外,还要记得把放置cgi程序的目录的权限设置为允许IUSR_HOST用户,也就是从Internet匿名访问的用户读取及运行。

论坛徽章:
0
10 [报告]
发表于 2002-12-27 16:06 |只看该作者

APACHE使用者请进!!!!

其实apache2装好以后末人的就可以执行printenv.pl和test-cgi.pl这类程序。
我的配置和你的一样,就可以执行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP