shyarakishor has asked for the wisdom of the Perl Monks concerning the following question:

Hello All,

Please help me.

when i upload file using CGI module from my local machine to server, i got below error.

Error:

readline() on unopened filehandle at (eval 1646) line 43 Cyber::Page::__ANON__('HASH(0xed5fae0)', 'lc/wholesaler_returns.pl') c +alled at /usr/local/cyber/lib/Cyber/ContentTree.pm line 573 Cyber::ContentTree::__ANON__('Cyber::ContentTree=HASH(0xed49608)', 'HA +SH(0xed3b9e8)', 'HASH(0xed49290)') called at /usr/local/cyber2/lib/Cy +ber/ContentTree.pm line 202 Cyber::ContentTree::process('Cyber::ContentTree=HASH(0xed49608)', 'HAS +H(0xed49290)', 'HASH(0xed3b9e8)') called at /usr/local/cyber2/lib/Cyb +er/ContentTree.pm line 159 Cyber::ContentTree::process('Cyber::ContentTree=HASH(0xed49608)', 'HAS +H(0xed49290)') called at /usr/local/cyber2/lib/Cyber/Daemon.pm line 8 +3 eval {...} called at /usr/local/cyber2/lib/Cyber/Daemon.pm line 38 Cyber::Daemon::html_page('organicdata.com/admin/logs/wholesaler-return +s', 5220457, 5220615, 'Cyber::Path=HASH(0xba6ca30)', 'ARRAY(0x90efa80 +)', 'HASH(0xea31ee8)', 'HASH(0xe238808)', 5233898) called at /usr/loc +al/cyber2/lib/Cyber/Daemon.pm line 202 Cyber::Daemon::handler('HASH(0xea31ee8)') called at ./daemon.pl line 2 +25 main::request('IO::Socket::INET=GLOB(0xed2b5f0)') called at ./daemon.p +l line 336

please anyone can help me.

Thanks!

Shyara

Replies are listed 'Best First'.
Re: Get Error in Upload file on server
by marto (Cardinal) on Sep 03, 2012 at 10:23 UTC

    Consider checking that you're actually able to open the filehandle properly (see open). Failing that consider posting some actual Perl code which generates this error.