Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re: Re: CGI-Attachment with many \0's

by stefan k (Curate)
on May 06, 2004 at 13:55 UTC ( #351114=note: print w/ replies, xml ) Need Help??

in reply to Re: CGI-Attachment with many \0's
in thread CGI-Attachment with many \0's


Have you tried getting the script to write the file to disk


can this file be retrieved by the clients correctly?

Yes, I've written that file to the /tmp-Dir, copied it to the HTTPD-root-directory accessed it directly and could download it just fine.

have you tried having the script simultaniously write a copy of the file and return it to the client?

No, I am using the following code:

my $tar = Archive::Tar->new; # ... # in a loop: $tar->add_files("$filename"); # ... my $data = $tar->write(); print $q->header(-type => 'application/octet-stream', -attachment => "edi.tar"); print $data;
And remember: it works fine on two out of three machines. That is what makes me wonder so much.

Regards... Stefan
you begin bashing the string with a +42 regexp of confusion

Comment on Re: Re: CGI-Attachment with many \0's
Download Code
Replies are listed 'Best First'.
Re: Re: Re: CGI-Attachment with many \0's
by UnderMine (Friar) on May 06, 2004 at 15:21 UTC
    How different are the httpd.conf files for the two redhat machines? Are there any extra later steps the data stream goes though? Eg one running Apache::Compress on the output stream.

    Hope it helps

      The only differences are related to the user-directory: I enabled it on one machine, set the name to "public_html" and arranged a CGI directory for the users. But the problem does not seem to be related to that because it doesn't make any difference whether running it in /var/www/cgi-bin or in $HOME/public_html/cgi-bin.

      Regards... Stefan
      you begin bashing the string with a +42 regexp of confusion

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://351114]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (9)
As of 2015-12-01 00:00 GMT
Find Nodes?
    Voting Booth?

    What would be the most significant thing to happen if a rope (or wire) tied the Earth and the Moon together?

    Results (788 votes), past polls