(简单)我的Perl解释器已经安装了,为什么一运行CGI文件就提示错误!

时间:2021-08-23 17:10:10
%1 is not a valid Win32 application. 
我的服务器配好了,一运行cgi文件就提示上面的错误
这是什么原因?!

7 个解决方案

#1


测试能不能支持cgi可以上传一个探针试试看或者编写一个简单的cgi程序试试
#!/bin/usr/perl 
print "Content-type: text/html\n\n"; 
print "测试测试测试";

#2


试了,还是那个提示~

#3


那么你的配置肯定有问题
重新配置一下,是不是在IIS做的映射做错了?

#4


哪位大虾能教我一下,如何在XP下配置PERL~
不胜感激

#5


在IIS你网站的属性中,主目录>>配置>>应用程序映射>>添加
假设你的perl是在C:\usr\bin下
可执行文件"C:\usr\bin\perl.exe" %s %s
扩展名.cgi或.pl

#6


已经加上了,我装过PERL解释器后就自动加上了

我刚刚试试了,发现.pl文件可以正常解析了
但是.cgi还是不行,老是提示那一句:

%1 is not a valid Win32 application.

#7


那,你就把.cgi改成.pl,一切就好了呀。

#1


测试能不能支持cgi可以上传一个探针试试看或者编写一个简单的cgi程序试试
#!/bin/usr/perl 
print "Content-type: text/html\n\n"; 
print "测试测试测试";

#2


试了,还是那个提示~

#3


那么你的配置肯定有问题
重新配置一下,是不是在IIS做的映射做错了?

#4


哪位大虾能教我一下,如何在XP下配置PERL~
不胜感激

#5


在IIS你网站的属性中,主目录>>配置>>应用程序映射>>添加
假设你的perl是在C:\usr\bin下
可执行文件"C:\usr\bin\perl.exe" %s %s
扩展名.cgi或.pl

#6


已经加上了,我装过PERL解释器后就自动加上了

我刚刚试试了,发现.pl文件可以正常解析了
但是.cgi还是不行,老是提示那一句:

%1 is not a valid Win32 application.

#7


那,你就把.cgi改成.pl,一切就好了呀。