LittleCloud's Java World
Live and learn.
posts - 18, comments - 29, trackbacks - 0, articles - 1
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
Windows XP Apache环境下运行Perl写的cgi
Posted on 2008-02-29 17:57
walkingpig
阅读(716)
评论(0)
编辑
收藏
所属分类:
服务器
运行环境:
Windows XP, ActivePerl-5.8.8.817-MSWin32-x86-257965.msi
安装完毕,
用记事本打开apache的httpd.conf文件,
1.搜索cgi-bin,找到ScriptAlias /cgi-bin/
改成
ScriptAlias /cgi-bin/ "F:/Apache2/cgi-bin/"
,这是存放cgi文件的路径
2. 搜索AddHandler 找到AddHandler cgi-script .cgi ,这是定义可执行cgi文件扩展名,可以把.cgi 改为 .pl 或加上”, .pl” ,成为“
AddHandler cgi-script .pl ,.cgi
“这样两个后缀都可以用了。
3.更改Options、Allow Override的参数为All。
改完之后象这样:
#
#
"
F:/Apache2/cgi-bin
" should be changed to whatever your ScriptAliased
# CGI directory exists
, if you have that configured.
#
<Directory
"
F:/Apache2/cgi-bin
">
AllowOverride All
Options All
Order allow
,deny
Allow from all
</Directory>
4.建立文件 test.pl , 内容如下:
#
!d:/Perl/bin/perl
#
# 写成!d:/Perl/bin/perl.exe也可以
#
# 注意,如果没有第一行或写错,apache找不到perl解释器
#
# ,会出现500 Internal Server
print
"
Content-type:text/html\n\n
";
print
"
CGI执行成功!
";
在F:\phpweb目录下,建立一个html文件,内容如下:
<a
http://168.68.73.97/cgi-bin/test.pl
" > CGI</a>
5. 重新启动apache server,然后在浏览器打开这个文件,提示 “CGI执行成功!”
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
redhat9下配置cvs及windows客户端连接成功
Testlink与Mantis集成后,乱码解决办法
windows下apache+testlink集成mantis成功
windows xp下成功安装mantis及发送外网邮件
testlink1.7.0导入xml需求报错
Windows XP Apache环境下运行Perl写的cgi
TestLink安装
windowsxp 下安装php服务
如何让jsp,.net,asp,php,cgi在同一台机器上运行?
Powered by:
BlogJava
Copyright © walkingpig
日历
<
2008年2月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
(18)
Hibernate
java(2)
linux
myeclipse
spring
struts(4)
学海无崖(2)
数据库(1)
服务器(9)
随笔档案
(19)
2008年7月 (1)
2008年6月 (1)
2008年4月 (5)
2008年3月 (3)
2008年2月 (9)
相册
me
搜索
积分与排名
积分 - 23994
排名 - 1566
最新评论
1. re: 王孙游mp3下载
好
--好
2. re: 王孙游mp3下载
好
--229
3. re: 王孙游mp3下载
hqao
--229
4. re: 王孙游mp3下载
好
--王游
5. re: Testlink与Mantis集成后,乱码解决办法
按你这种方法还是没有解决,我用的是testlink1.9.3,不知道什么原因
--testlink