You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Cody Harris <hc...@ns.sympatico.ca> on 2003/03/10 03:44:46 UTC
Child Spawning
[Sat Mar 08 15:55:28 2003] [error] [client 10.30.7.151] couldn't spawn
child process: c:/program files/apache group/apache/cgi-bin/redir.cgi
I get that error...that seems to be the only file with that error. What
does it mean and how to i fix it?
-Cody
Check out <http://vectec.net/>vectec.net for all your hosting needs
Re: [users@httpd] Re: Child Spawning
Posted by Cody Harris <hc...@ns.sympatico.ca>.
AH! But why would Apache just quit executing it?! There has to be a
reason... Anywho, i'm going to linux. Does anyone know a good LITE mail
program for ye olde linux?
At 11:54 PM 3/10/03, you wrote:
>At 02:04 PM 3/10/2003, Cody Harris wrote:
> >It worked before, and perl can execute it from command just fine. Apache
> seems not to like it, but it's the exact same, i didn't change it at all.
> That makes me think it's a perl thang.
>
>Apache doesn't launch scripts the same way your command
>interpreter does!!! If it did, every user who requested a .txt file
>would cause a copy of Notepad to open up on your machine
>(but hidden, probably.)
>
>Wait - you can make Apache do just that;
>
> ScriptInterpreterSource registry
>
>Now, you can guess that leaving text files or .doc files in your
>cgi-bin directory would be very harmful. Instead, Apache adds
>your file's name at the end of the first line of your script file, which
>MUST start with the two characters '#!' (pound bang, therefore it's
>called the 'shebang'). So if perl is in c:\perl\bin, you probably want
>the first line of your file to be
>
> #!c:\perl\bin\perl.exe
>
>or you can use forward slashes like unix would. In any case, Apache
>will run that script as
>
> c:\perl\bin\perl.exe c:\path-to-your\script.pl
>
>Simple, eh?
>
>
>
>
>---------------------------------------------------------------------
>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
> " from the digest: users-digest-unsubscribe@httpd.apache.org
>For additional commands, e-mail: users-help@httpd.apache.org
Check out <http://vectec.net/>vectec.net for all your hosting needs
Re: [users@httpd] Re: Child Spawning
Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
At 02:04 PM 3/10/2003, Cody Harris wrote:
>It worked before, and perl can execute it from command just fine. Apache seems not to like it, but it's the exact same, i didn't change it at all. That makes me think it's a perl thang.
Apache doesn't launch scripts the same way your command
interpreter does!!! If it did, every user who requested a .txt file
would cause a copy of Notepad to open up on your machine
(but hidden, probably.)
Wait - you can make Apache do just that;
ScriptInterpreterSource registry
Now, you can guess that leaving text files or .doc files in your
cgi-bin directory would be very harmful. Instead, Apache adds
your file's name at the end of the first line of your script file, which
MUST start with the two characters '#!' (pound bang, therefore it's
called the 'shebang'). So if perl is in c:\perl\bin, you probably want
the first line of your file to be
#!c:\perl\bin\perl.exe
or you can use forward slashes like unix would. In any case, Apache
will run that script as
c:\perl\bin\perl.exe c:\path-to-your\script.pl
Simple, eh?
---------------------------------------------------------------------
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
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Re: Child Spawning
Posted by Cody Harris <hc...@ns.sympatico.ca>.
It worked before, and perl can execute it from command just fine. Apache
seems not to like it, but it's the exact same, i didn't change it at all.
That makes me think it's a perl thang.
At 04:02 PM 3/10/03, you wrote:
> >-- Original Message --
> >From: Cody Harris <hc...@ns.sympatico.ca>
> >
> >What's the development team's address?
> >
>
>don't send this to that apache development team please. I think the user
>list is not a bad place to send this type of question - but perhaps some
>cgi list would be more helpful.
>
>That said, is this a perl script? if so make sure the path to perl is correct
>on the so-called shebang line in the script... make sure you can execute
>it outside of apache first.
>
>
>
>
>---------------------------------------------------------------------
>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
> " from the digest: users-digest-unsubscribe@httpd.apache.org
>For additional commands, e-mail: users-help@httpd.apache.org
Check out <http://vectec.net/>vectec.net for all your hosting needs
Re: [users@httpd] Re: Child Spawning
Posted by "John K. Sterling" <jo...@sterls.com>.
>-- Original Message --
>From: Cody Harris <hc...@ns.sympatico.ca>
>
>What's the development team's address?
>
don't send this to that apache development team please. I think the user
list is not a bad place to send this type of question - but perhaps some
cgi list would be more helpful.
That said, is this a perl script? if so make sure the path to perl is correct
on the so-called shebang line in the script... make sure you can execute
it outside of apache first.
---------------------------------------------------------------------
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
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] Re: Child Spawning
Posted by Cody Harris <hc...@ns.sympatico.ca>.
What's the development team's address?
Thanks.
At 01:41 AM 3/10/03, you wrote:
>Probably your shebang line is wrong, but this isn't the list for config or
>troubleshooting help - it's the development team list. You are probably
>looking to users-subscribe@httpd.apache.org - users@ is where folks
>hang out to discuss these sorts of confusion and generally help one
>another with interesting config and admin questions.
>
>Bill
>
>At 08:44 PM 3/9/2003, Cody Harris wrote:
> >[Sat Mar 08 15:55:28 2003] [error] [client 10.30.7.151] couldn't spawn
> child process: c:/program files/apache group/apache/cgi-bin/redir.cgi
> >
> >I get that error...that seems to be the only file with that error. What
> does it mean and how to i fix it?
> >
> >-Cody
> >
> >Check out <http://vectec.net/>vectec.net for all your hosting needs
>
>
>
>---------------------------------------------------------------------
>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
> " from the digest: users-digest-unsubscribe@httpd.apache.org
>For additional commands, e-mail: users-help@httpd.apache.org
Check out <http://vectec.net/>vectec.net for all your hosting needs
[users@httpd] building external module (sapi) for W2K problem!
Posted by Chia-Hsin Huang <sa...@saclink.csus.edu>.
Hi everybody,
I'm building an external module to embed a C/C++ like scripting language
(CH) execution for Apache 2.0 server. I studied from php module
source program
and got some idea to build this module. It works in Ret Hat Linux 7.x.
However, when I port this module (mod_ch) to W2K, Apache server seems can
not reach the "post_read_request" hook. (I print out message at every
function) I used the same configuration setup as to Linux version, except
the directory paths. I'm thinking is there any special setup or programming
slice needed for W2K to enable the post_read_request hook? Does anybody
have some experiences with building modules for Apache 2.0 server under
Windows environment? I do really appreciate any help from you.
Best Regards,
Jeffrey Huang
---------------------------------------------------------------------
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
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
[users@httpd] Re: Child Spawning
Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
Probably your shebang line is wrong, but this isn't the list for config or
troubleshooting help - it's the development team list. You are probably
looking to users-subscribe@httpd.apache.org - users@ is where folks
hang out to discuss these sorts of confusion and generally help one
another with interesting config and admin questions.
Bill
At 08:44 PM 3/9/2003, Cody Harris wrote:
>[Sat Mar 08 15:55:28 2003] [error] [client 10.30.7.151] couldn't spawn child process: c:/program files/apache group/apache/cgi-bin/redir.cgi
>
>I get that error...that seems to be the only file with that error. What does it mean and how to i fix it?
>
>-Cody
>
>Check out <http://vectec.net/>vectec.net for all your hosting needs
---------------------------------------------------------------------
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
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: Child Spawning
Posted by "William A. Rowe, Jr." <wr...@rowe-clan.net>.
Probably your shebang line is wrong, but this isn't the list for config or
troubleshooting help - it's the development team list. You are probably
looking to users-subscribe@httpd.apache.org - users@ is where folks
hang out to discuss these sorts of confusion and generally help one
another with interesting config and admin questions.
Bill
At 08:44 PM 3/9/2003, Cody Harris wrote:
>[Sat Mar 08 15:55:28 2003] [error] [client 10.30.7.151] couldn't spawn child process: c:/program files/apache group/apache/cgi-bin/redir.cgi
>
>I get that error...that seems to be the only file with that error. What does it mean and how to i fix it?
>
>-Cody
>
>Check out <http://vectec.net/>vectec.net for all your hosting needs