论坛: 网站建设 标题: perl*.cgi文件出错是什么原因 复制本贴地址    
作者: uncracker [uncracker]    论坛用户   登录
cd usr\bin
perl test.cgi
引用:

test.cgi文件内容如下
----------------------------------------
print "sdfsdfdsfsdfsdfsdfsdfs";
----------------------------------------



出错如下
Can't modify print in predecrement (--) at test.cgi line 2, near ""sdfsdfdsfsdfs
dfsdfsdfs";"
syntax error at test.cgi line 3, at EOF
Execution of test.cgi aborted due to compilation errors.


语法没错啊


[此贴被 uncracker(uncracker) 在 07月07日03时26分 编辑过]

地主 发表时间: 04-07-07 03:22

回复: Aoming [aoming]   版主   登录
引用:
at test.cgi line 3
test.cgi line 2


你test.cgi文件内容不光是
print "sdfsdfdsfsdfsdfsdfsdfs";

,至少还有2行你没例出来吧
你看看是不是在首行没有
#!perl


B1层 发表时间: 04-07-07 22:06

回复: abctm [abctm]   版主   登录
应该是


#!usr/bin/perl

print"asdffffffffffffffffffffffffffff";


B2层 发表时间: 04-07-07 22:14

回复: Aoming [aoming]   版主   登录
。。。

B3层 发表时间: 04-07-10 12:11

论坛: 网站建设

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号