Mailing List Archive

Hi!
I'm having trouble making perl-cgi scripts run on my apache server
i have Activestate Perl and Apache on Windows 2000.

It stills asks me to download .pl files

And I already wrote in httpd.conf :

AddHandler cgi-script .pl

restarted de service but doesn't work

Please, any help would be apreciated.

Eduardo.
Re: Hi! [ In reply to ]
On Thursday 17 January 2002 16:58, you wrote:

you probably have this but just in case...
are the files +x from executable for the webuser and do they contain on the
first line
#!/bin/perl
or the path to your perl executable?


> > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> >
> >
> > Well, files with .cgi extension are running fine, but when i
> > request a file
> > with de .pl extension pops up the download message...
>
> If you download and save the file, what is inside, the cgi script itself,
> or the output of the script?
>
> Do you have ExecCGI set for the relevant directories? Are there any
> messages in the error log?
>
> Joshua.
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
On Thursday 17 January 2002 10:30, you wrote:

First line your script should print out is
print "Content-type: text/html\n\n";

Perhaps that helps

regards


> Oh! Sorry..
>
> When i download it, the contents where de output of th script, not the
> script itself.
>
> How i correct this or better where can i read about it ?
>
> So it's being interpreted but i don't know why is doing that...
>
> Yes, al my scritps are in the localhost/cgi-bin/
>
>
> ----- Original Message -----
> From: "Joshua Slive" <joshua@slive.ca>
> To: <users@httpd.apache.org>
> Sent: Thursday, January 17, 2002 5:28 PM
> Subject: RE: Hi!
>
> > > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> > >
> > > Mmm, well i'm suppose that if cgi extension is running well i
> > > should have de
> > > ExecCGI, no?
> > > If not where i can read about it???
> >
> > If they are in the same directory, then yes, it should be correct.
> >
> > > The error log is empty.
> > > I think beacuse it takes the file as unknown and prompts me to download
> > > it...
> >
> > You didn't answer the most important part of my questions:
> > > > If you download and save the file, what is inside, the cgi
> > >
> > > script itself,
> > > or
> > >
> > > > the output of the script?
> >
> > Joshua.
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
> > Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
On Thursday 17 January 2002 10:39, you wrote:

nevermind then... those are linux/unix environment thingies

> I'm sorry, but i don't know what does +x means but in ny win2000 system
> extension .pl executes the perl.exe
>
> and in my i scripts i have the correct path for perl
>
> (c:/perl/bin/perl.exe)
> ----- Original Message -----
> From: "TD - Sales International Holland B.V." <td@salesint.com>
> To: <users@httpd.apache.org>
> Sent: Saturday, August 25, 2001 1:46 AM
> Subject: Re: Hi!
>
> > On Thursday 17 January 2002 16:58, you wrote:
> >
> > you probably have this but just in case...
> > are the files +x from executable for the webuser and do they contain on
>
> the
>
> > first line
> > #!/bin/perl
> > or the path to your perl executable?
> >
> > > > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> > > >
> > > >
> > > > Well, files with .cgi extension are running fine, but when i
> > > > request a file
> > > > with de .pl extension pops up the download message...
> > >
> > > If you download and save the file, what is inside, the cgi script
>
> itself,
>
> > > or the output of the script?
> > >
> > > Do you have ExecCGI set for the relevant directories? Are there any
> > > messages in the error log?
> > >
> > > Joshua.
> > >
> > >
> > > ---------------------------------------------------------------------
> > > The official User-To-User support forum of the Apache HTTP Server
>
> Project.
>
> > > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > > For additional commands, e-mail: users-help@httpd.apache.org
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
> > Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
On Thursday 17 January 2002 10:57, you wrote:

like in the previous thing, you probably need to print as FIRST line

print "Content-type: text/html\n\n";


> Thanks very much...
>
> Damned browsers...
>
> Well, i changed the text/plain to text/html and also /n for <br>
>
> and every this is working now...
>
> Sorry another cuestion with the browsers:
>
>
> i have this perl script, that runs well in MSIE
> but in Mozilla compatibles presents the output as text, why??
>
>
> #! /usr/bin/perl
>
> # recibe la forma.
> read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
> @pairs = split(/&/, $buffer);
>
> # inicia variables.
> $to = "info\@ciceana.org.mx";
> $from = "info\@ciceana.org.mx";
> $subject = "Comentarios Sitio Web";
>
> # manda el mail.
> open (MAIL,"|mail $to");
> print MAIL <<"END_top";
>
> "To: $to
> Reply-To: $to:
> Subject: $subject"
>
> END_top
>
> foreach $pair (@pairs)
> {
> ($name, $value) = split(/=/, $pair);
> $value =~ tr/+/ /;
> $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
> $form{$name} = $value;
>
> if ($form{$name} ne "" && $form{$name} ne "no" && $name ne 'enviar') {
> print MAIL $name . " = ". $form{$name} . "\n";
> }
> }
>
> close MAIL;
>
> # imprime html.
> print <<WEB_page;
>
> <!doctype html public "-//w3c//dtd html 3.2 final//en">
> <html>
> <head>
> <title>Ciceana - Gracias</title>
> </head>
> <body bgcolor='ffffff'>
> <center>
> <h1><font class='covitur'>Ciceana</font></h1>
> </center>
> <br>
> <center>
> <font>Has sido registrado</font>
> </center>
> <br>
> <center>
> <font>Gracias!</font>
> </center>
> <br>
> <center>
> <font face='Verdana' fgcolor='00006' size='2'><a
> href='../main.html'>regresar<a>
> <enter>
> </body>
> </html>
>
> WEB_page
> exit;
>
>
>
>
> ----- Original Message -----
> From: "Joshua Slive" <joshua@slive.ca>
> To: <users@httpd.apache.org>
> Sent: Thursday, January 17, 2002 5:43 PM
> Subject: RE: Hi!
>
> > > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> > >
> > > Oh! Sorry..
> > >
> > > When i download it, the contents where de output of th script, not the
> > > script itself.
> > >
> > > How i correct this or better where can i read about it ?
> > >
> > > So it's being interpreted but i don't know why is doing that...
> >
> > There we go. We found the problem. It has nothing to do with Apache
> > configuration.
> >
> > Check the Content-Type header that the script is printing. What does it
> > say?
> > It should be something like "Content-Type: text/html".
> >
> > Note that MSIE will not properly deal with the Content-Type "text/plain".
> > It ignores this content type and uses the filename extension to determine
> > how to handle the file. This is very broken behavior, and essentially
>
> means
>
> > that if you want your cgi script to send plain text, the cgi script
> > itself must have a name ending in .txt.
> >
> > Joshua.
> >
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
> > Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
You need to also ADD the extension ".cgi" alongside
the .pl ext.

> Eduardo Cancino wrote:
>
> I'm having trouble making perl-cgi scripts run on my apache server
> i have Activestate Perl and Apache on Windows 2000.
>
> It stills asks me to download .pl files
>
> And I already wrote in httpd.conf :
>
> AddHandler cgi-script .pl
>
> restarted de service but doesn't work
>
> Please, any help would be apreciated.
>
> Eduardo.
>
>

--
<******** http://www.myispnet.net ********>
Admin - My ISP Network
admin@myispnet.net
ICQ# 7110071
MSN Messenger= myispnet@hotmail.com

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Hi! [ In reply to ]
> From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]


> AddHandler cgi-script .pl

> restarted de service but doesn't work

[please post in plain text]

Could you define what "doesn't work" means? What do you see, and what
EXACTLY is in the error log and access log? Do you have "ExecCGI" included
in the "Options" for the relevant directory?

Joshua.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
Well, files with .cgi extension are running fine, but when i request a file
with de .pl extension pops up the download message...

----- Original Message -----
From: "Joshua Slive" <joshua@slive.ca>
To: <users@httpd.apache.org>
Sent: Thursday, January 17, 2002 2:11 AM
Subject: RE: Hi!


>
> > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
>
>
> > AddHandler cgi-script .pl
>
> > restarted de service but doesn't work
>
> [please post in plain text]
>
> Could you define what "doesn't work" means? What do you see, and what
> EXACTLY is in the error log and access log? Do you have "ExecCGI"
included
> in the "Options" for the relevant directory?
>
> Joshua.
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
I already had that, but thanks...

----- Original Message -----
From: "Admin-myispnet" <kompukit@naisp.net>
To: <users@httpd.apache.org>
Sent: Thursday, January 17, 2002 12:35 AM
Subject: Re: Hi!


> You need to also ADD the extension ".cgi" alongside
> the .pl ext.
>
> > Eduardo Cancino wrote:
> >
> > I'm having trouble making perl-cgi scripts run on my apache server
> > i have Activestate Perl and Apache on Windows 2000.
> >
> > It stills asks me to download .pl files
> >
> > And I already wrote in httpd.conf :
> >
> > AddHandler cgi-script .pl
> >
> > restarted de service but doesn't work
> >
> > Please, any help would be apreciated.
> >
> > Eduardo.
> >
> >
>
> --
> <******** http://www.myispnet.net ********>
> Admin - My ISP Network
> admin@myispnet.net
> ICQ# 7110071
> MSN Messenger= myispnet@hotmail.com
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
Mmm, well i'm suppose that if cgi extension is running well i should have de
ExecCGI, no?
If not where i can read about it???

The error log is empty.
I think beacuse it takes the file as unknown and prompts me to download
it...


----- Original Message -----
From: "Joshua Slive" <joshua@slive.ca>
To: <users@httpd.apache.org>
Sent: Thursday, January 17, 2002 4:58 PM
Subject: RE: Hi!


> > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> >
> >
> > Well, files with .cgi extension are running fine, but when i
> > request a file
> > with de .pl extension pops up the download message...
>
> If you download and save the file, what is inside, the cgi script itself,
or
> the output of the script?
>
> Do you have ExecCGI set for the relevant directories? Are there any
> messages in the error log?
>
> Joshua.
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
Oh! Sorry..

When i download it, the contents where de output of th script, not the
script itself.

How i correct this or better where can i read about it ?

So it's being interpreted but i don't know why is doing that...

Yes, al my scritps are in the localhost/cgi-bin/


----- Original Message -----
From: "Joshua Slive" <joshua@slive.ca>
To: <users@httpd.apache.org>
Sent: Thursday, January 17, 2002 5:28 PM
Subject: RE: Hi!


>
> > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
>
> > Mmm, well i'm suppose that if cgi extension is running well i
> > should have de
> > ExecCGI, no?
> > If not where i can read about it???
>
> If they are in the same directory, then yes, it should be correct.
>
> >
> > The error log is empty.
> > I think beacuse it takes the file as unknown and prompts me to download
> > it...
>
> You didn't answer the most important part of my questions:
>
> > > If you download and save the file, what is inside, the cgi
> > script itself,
> > or
> > > the output of the script?
>
> Joshua.
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
I'm sorry, but i don't know what does +x means but in ny win2000 system
extension .pl executes the perl.exe

and in my i scripts i have the correct path for perl

(c:/perl/bin/perl.exe)
----- Original Message -----
From: "TD - Sales International Holland B.V." <td@salesint.com>
To: <users@httpd.apache.org>
Sent: Saturday, August 25, 2001 1:46 AM
Subject: Re: Hi!


> On Thursday 17 January 2002 16:58, you wrote:
>
> you probably have this but just in case...
> are the files +x from executable for the webuser and do they contain on
the
> first line
> #!/bin/perl
> or the path to your perl executable?
>
>
> > > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
> > >
> > >
> > > Well, files with .cgi extension are running fine, but when i
> > > request a file
> > > with de .pl extension pops up the download message...
> >
> > If you download and save the file, what is inside, the cgi script
itself,
> > or the output of the script?
> >
> > Do you have ExecCGI set for the relevant directories? Are there any
> > messages in the error log?
> >
> > Joshua.
> >
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Hi! [ In reply to ]
Thanks very much...

Damned browsers...

Well, i changed the text/plain to text/html and also /n for <br>

and every this is working now...

Sorry another cuestion with the browsers:


i have this perl script, that runs well in MSIE
but in Mozilla compatibles presents the output as text, why??


#! /usr/bin/perl

# recibe la forma.
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs = split(/&/, $buffer);

# inicia variables.
$to = "info\@ciceana.org.mx";
$from = "info\@ciceana.org.mx";
$subject = "Comentarios Sitio Web";

# manda el mail.
open (MAIL,"|mail $to");
print MAIL <<"END_top";

"To: $to
Reply-To: $to:
Subject: $subject"

END_top

foreach $pair (@pairs)
{
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$form{$name} = $value;

if ($form{$name} ne "" && $form{$name} ne "no" && $name ne 'enviar') {
print MAIL $name . " = ". $form{$name} . "\n";
}
}

close MAIL;

# imprime html.
print <<WEB_page;

<!doctype html public "-//w3c//dtd html 3.2 final//en">
<html>
<head>
<title>Ciceana - Gracias</title>
</head>
<body bgcolor='ffffff'>
<center>
<h1><font class='covitur'>Ciceana</font></h1>
</center>
<br>
<center>
<font>Has sido registrado</font>
</center>
<br>
<center>
<font>Gracias!</font>
</center>
<br>
<center>
<font face='Verdana' fgcolor='00006' size='2'><a
href='../main.html'>regresar<a>
<enter>
</body>
</html>

WEB_page
exit;




----- Original Message -----
From: "Joshua Slive" <joshua@slive.ca>
To: <users@httpd.apache.org>
Sent: Thursday, January 17, 2002 5:43 PM
Subject: RE: Hi!


>
> > From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
>
> > Oh! Sorry..
> >
> > When i download it, the contents where de output of th script, not the
> > script itself.
> >
> > How i correct this or better where can i read about it ?
> >
> > So it's being interpreted but i don't know why is doing that...
>
> There we go. We found the problem. It has nothing to do with Apache
> configuration.
>
> Check the Content-Type header that the script is printing. What does it
> say?
> It should be something like "Content-Type: text/html".
>
> Note that MSIE will not properly deal with the Content-Type "text/plain".
> It ignores this content type and uses the filename extension to determine
> how to handle the file. This is very broken behavior, and essentially
means
> that if you want your cgi script to send plain text, the cgi script itself
> must have a name ending in .txt.
>
> Joshua.
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Hi! [ In reply to ]
> From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]
>
>
> Well, files with .cgi extension are running fine, but when i
> request a file
> with de .pl extension pops up the download message...

If you download and save the file, what is inside, the cgi script itself, or
the output of the script?

Do you have ExecCGI set for the relevant directories? Are there any
messages in the error log?

Joshua.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Hi! [ In reply to ]
> From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]

> Mmm, well i'm suppose that if cgi extension is running well i
> should have de
> ExecCGI, no?
> If not where i can read about it???

If they are in the same directory, then yes, it should be correct.

>
> The error log is empty.
> I think beacuse it takes the file as unknown and prompts me to download
> it...

You didn't answer the most important part of my questions:

> > If you download and save the file, what is inside, the cgi
> script itself,
> or
> > the output of the script?

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Hi! [ In reply to ]
> From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]

> Oh! Sorry..
>
> When i download it, the contents where de output of th script, not the
> script itself.
>
> How i correct this or better where can i read about it ?
>
> So it's being interpreted but i don't know why is doing that...

There we go. We found the problem. It has nothing to do with Apache
configuration.

Check the Content-Type header that the script is printing. What does it
say?
It should be something like "Content-Type: text/html".

Note that MSIE will not properly deal with the Content-Type "text/plain".
It ignores this content type and uses the filename extension to determine
how to handle the file. This is very broken behavior, and essentially means
that if you want your cgi script to send plain text, the cgi script itself
must have a name ending in .txt.

Joshua.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
RE: Hi! [ In reply to ]
> From: Eduardo Cancino [mailto:lalo@ciceana.org.mx]

> i have this perl script, that runs well in MSIE
> but in Mozilla compatibles presents the output as text, why??

I don't see where this script outputs any content type at all, so I have no
idea why it even works.

Joshua.


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org