As mentioned earlier, i did try with \r\n\r\n and got the same problem.

On 9/25/07, Ralf Mattes <[EMAIL PROTECTED]> wrote:
>
> On Tue, 2007-09-25 at 14:42 -0700, Nick Price wrote:
> > It does actually begin with #!/usr/bin/perl -w and then the single
> > line of code.  I wasn't sure what you meant.
> >
> > [EMAIL PROTECTED]:~$ env -i LANG=C PATH=/usr/local/bin:/bin ./test.pl
> > Content-type: text/html
> >
> > [EMAIL PROTECTED]:~$
> >
> > To invoke the script via commandline earlier, I did the same thing
> > without forcing the env variables.
>
> Ok, I had a closer look at your script - as others already mentioned:
> HTTP headers end with Carriage-Return,Newline. If I test locally with
> your version I get the same error message, if I use "\r\n\r\n" I get the
> expected, correct behavior.
>
> HTH Ralf Mattes
>
> >
> > On 9/25/07, Ralf Mattes <[EMAIL PROTECTED]> wrote:
> >         On Tue, 2007-09-25 at 13:36 -0700, Nick Price wrote:
> >         > That script I pasted, as well as the latest version of
> >         awstats
> >         > (http://awstats.sourceforge.net/), and uber-uploader
> >         > (http://uber-uploader.sourceforge.net/)
> >
> >         You mean your script looks like this:
> >
> >         *-------------------------------------------------
> >         | print "Content-type: text/html\n\n";
> >         |
> >
> >         Nothing more? No #!-line at the begining?
> >         How do you invoke your script from the command line?
> >         What does the following produce:
> >
> >         $ sudo -s
> >         # su - www-data
> >         $ env -i LANG=C
> >         PATH=/usr/local/bin:/usr/bin:/bin ./your-script-name
> >
> >         Cheers, RalfD
> >
> >         > They were all working just fine until after an apt-get
> >         upgrade, I
> >         > didn't catch which version of apache was previously running,
> >         > unfortunately.
> >         >
> >         > On 9/25/07, Ralf Mattes <[EMAIL PROTECTED]> wrote:
> >         >         On Tue, 2007-09-25 at 13:08 -0700, Nick Price wrote:
> >         >         > I've tried with several known-good scripts as
> >         well, and with
> >         >         \r\n\r\n
> >         >         > and still nothing.  The permissions are correct on
> >         the
> >         >         script and I am
> >         >         > not using suexec.
> >         >         >
> >         >         > Any ideas?
> >         >
> >         >         Yes, many. But you might help us by providing the
> >         _exact_
> >         >         script you try
> >         >         to run. This smells like a not-working sheebang
> >         line. How do
> >         >         you specify
> >         >         the perl interpreter? Remember: apache2 runs in a
> >         rather
> >         >         restricted
> >         >         environment:
> >         >
> >         >         ENV="env -i LANG=C
> >         PATH=/usr/local/bin:/usr/bin:/bin"
> >         >
> >         >         HTH Ralf Mattes
> >         >
> >         >         >
> >         >         > On 9/25/07, martin f krafft <[EMAIL PROTECTED] >
> >         wrote:
> >         >         >         also sprach Nick Price <[EMAIL PROTECTED]>
> >         >         [2007.09.25.1918
> >         >         >         +0100]:
> >         >         >         > I have a perl script that is simply
> >         >         >         > print "Content-type: text/html\n\n";
> >         >         >
> >         >         >         I believe this has to be \r\n\r\n.
> >         >         >
> >         >         >         --
> >         >         >         .''`.   martin f. krafft
> >         <[EMAIL PROTECTED]>
> >         >         >         : :'  :  proud Debian developer, author,
> >         >         administrator, and
> >         >         >         user
> >         >         >         `. `'`   http://people.debian.org/~madduck
> >         -
> >         >         >         http://debiansystem.info
> >         >         >           `-  Debian - when you have better things
> >         to do
> >         >         than fixing
> >         >         >         systems
> >         >         >
> >         >         >         -----BEGIN PGP SIGNATURE-----
> >         >         >         Version: GnuPG v1.4.6 (GNU/Linux)
> >         >         >
> >         >         >         iD8DBQFG
> >         >         >
> >         >
> >         +WgeIgvIgzMMSnURAgIwAJ9HVrWvWyEaOGA3DFaie39C6ssoHgCgw4NX
> >         >         >         ozbk8SYOOMs7s7X+QzeYThM=
> >         >         >         =d1yx
> >         >         >         -----END PGP SIGNATURE-----
> >         >         >
> >         >         >
> >         >
> >         >
> >
> >
>
>

Reply via email to