guyuanli
perl执行错误!!!!急!!!!
以前这段程序是运行在32位linux系统下的,现在把程序移植到46位linux上,linux版本相同,执行的时候出现如下错误:
Fri Jun 20 15:17:05 2008 Month '79' out of range 0..11 at /usr/lib/perl5/5.8.5/Net/FTP.pm
line 211
请高手帮忙看一下,谢谢大家!
guyuanli
各位请原谅,我接触perl时间也不长,源码太长了,请大家帮忙分析一下
lewphee
[quote]原帖由 [i]guyuanli[/i] 于 2008-6-20 15:39 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8628425&ptid=1165620][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
以前这段程序是运行在32位linux系统下的,现在把程序移植到46位linux上,linux版本相同,执行的时候出现如下错误:
Fri Jun 20 15:17:05 2008 Month '79' out of range 0..11 at /usr/lib/perl5/5.8.5/Net/FTP.pm
... [/quote]
检查代码吧,那不是写着么,Month '79' out of range 0..11
guyuanli
[quote]原帖由 [i]lewphee[/i] 于 2008-6-20 15:59 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8628701&ptid=1165620][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
检查代码吧,那不是写着么,Month '79' out of range 0..11 [/quote]
谢谢lewphee的回答,我也同刚学perl,我问了别人,因为这个程序要往64位oracle数据库中插数(数据库以前是32位的),有的说是64位的限制,还请指教.
guyuanli
我的程序是往oracle数据库中插入数据,以前数据库中32位的,现在数据库中64位的,我不知道perl连接oracle,操作系统位数不同会不会有影响,继续等待回答.