digger has asked for the wisdom of the Perl Monks concerning the following question:
Hello Monks,
I have been away from Perl for a while and now have been asked to update a script I worked on a while back. It is a very simple script that takes an uploaded CSV file and updates records/adds new records.
It was working well until recently we started getting the following error Execution ERROR: Can't call method "getline" on an undefined value at ../../local-lib/DBD/CSV.pm line 427.
I have tried updating all of the modules I use locally, used different versions of DBD::CSV in case it was specific to one version and verified that the file is uploaded correctly and accessible to my script.
I thought it was a problem accessing the CSV, but I can open it and dump it to the browser without any trouble. I am a little out of practice and appreciate any input on how to resolve this.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Error with DBD::CSV
by syphilis (Archbishop) on Jul 21, 2010 at 09:30 UTC | |
Re: Error with DBD::CSV
by rehsack (Sexton) on Jul 21, 2010 at 14:17 UTC | |
Re: Error with DBD::CSV
by mertserger (Curate) on Jul 21, 2010 at 09:31 UTC | |
Re: Error with DBD::CSV
by Anonymous Monk on Jul 21, 2010 at 09:36 UTC | |
Re: Error with DBD::CSV
by Tux (Canon) on Aug 11, 2010 at 06:44 UTC |