I have apache set up on my home box for testing purposes. It works perfectly, i can serve html, datafiles, execute cgi scripts and so on and so forth. Now I have a perl script, whose main goal in life is to allow me to upload files.
I am attempting to use
CGI::Lite to accomplish this task. All I do is:
require CGI::Lite;
my $c=new CGI::Lite;
$c->parse_form_data;
Then i go and examine /tmp. The problem here is that non binary files, such as .txt and .cfg, upload perfectly. But as soon as i try to upload a binary file, such as a zip file, all I get is roughly the first 500 bytes or so. Anyone have any suggestions?