Folks, I'm still trying to figure out what to do about this upload problem.. I've figured out that somehow creating a new CGI object is causing the problem but I have no idea how or what to do. Below is a bare bone test upload script, if you comment out the "my $CGI = new CGI();" in the sub "init_global_vals" then the update works fine, if its uncommented then the server error of "End of file found" happens. http://208.3.90.212/test.pm.txt I have no idea how one relates to the other, any ideas? Thanks -Chris
________________________________ From: cfaust-dougot [mailto:[EMAIL PROTECTED] Sent: Tue 12/5/2006 1:28 PM To: modperl@perl.apache.org Subject: Apache2::Upload and End of file found error Hi, I'm trying to use Apache2::Upload as shown in the examples and the only thing I get is "End of file found" in the error log. I've found quite a few messages on the subject, but I'm not using Mason and I'm using libapreq2.0.7.1. I've tried the fh and slurp methods and both are the same. Code I've been playing with my $req = Apache2::Request->new($r); my $upload = $req->upload('new_image'); my $size = $upload->size; my $uploaded_file = $upload->fh; #$upload->slurp($uploaded_file); #$upload->link($uploaded_photo_name) or # die sprintf "link from '%s' failed: $!", $upload->tempname; Server Info Apache/2.0.55 (Ubuntu) PHP/5.1.6 mod_apreq2-20051231/2.5.7 mod_perl/2.0.2 Perl/v5.8.8 configured TIA