当前位置: 代码迷 >> CGI >> 初学求教-一个简单html无法调用相同目录下的.pl文件解决方法
  详细解决方案

初学求教-一个简单html无法调用相同目录下的.pl文件解决方法

热度:533   发布时间:2012-02-09 18:22:27.0
初学求教-一个简单html无法调用相同目录下的.pl文件
test.html 内容如下:
<html> 
<title>你的第一个perl测试程序</title> 
<body> 
<h1>你的第一个perl测试程序<h1><br> 
<h2>win 平台的环境变量测试</h2><br> 
<form method="get" acton="env.pl"> 
<input type=submit value="查看CGI环境变量"> 
</form> 
</body> 
</html> 

env.pl 内容如下:
#! perl
print"Content-type:text/html\n\n";
print"<title>Windows环境变量</title>";
print"<body>恭喜你的website已经成功<br>"; 
foreach $key(sort keys %ENV){ 
print"$key=$ENV{$key}<br>"; }
print"</body>";

已安装ActivePerl 5.10.0 Build 1005

不知道为何总是打不开,两个文件都在同一目录下。

------解决方案--------------------
不知道你用什么应用服务器,一般CGI程序放在cgi-bin目录下,html放在不同的目录下。不要在cgi-bin目录下放html文件,因
为html会按cgi程序处理,发生错误。
  相关解决方案