Discussion:
Apache Server error: "couldn't create child process"
EMF
2004-02-04 07:19:58 UTC
Permalink
I want to integrate Bugzilla with Apache HTTPD 2.0.45 on W2K professional.

The bugzilla is stored in c:\bugzilla, and the Perl is installed on c:\perl

the checksetup.pl passed.

The followin is the setting I added in httpd.conf of Apache Server:

ScriptAlias /bugzilla/ "C:/bugzilla/"

<Directory "C:/bugzilla">
Options +ExecCGI +FollowSymLinks
AllowOverride Limit
DirectoryIndex index.cgi
</Directory>

AddHandler cgi-script .cgi pl


When I access bugzilla using http://localhost/bugzilla/index.cgi, I got the
"internal Server Error", The error message in error.log is
[Wed Feb 04 15:03:25 2004] [error] [client 127.0.0.1] (OS 3)The system
cannot find the path specified. : couldn't create child process: 720003:
index.cgi
[Wed Feb 04 15:03:25 2004] [error] [client 127.0.0.1] (OS 3)The system
cannot find the path specified. : couldn't spawn child process:
C:/bugzilla/index.cgi

The first line in index.cgi is
#!/usr/bin/perl -w

I try to change it to:
#!C:/perl/bin
I got the error message in error.log as:
[Wed Feb 04 15:13:03 2004] [error] [client 127.0.0.1] (OS 5)Access is
denied. : couldn't create child process: 720005: index.cgi
[Wed Feb 04 15:13:03 2004] [error] [client 127.0.0.1] (OS 5)Access is
denied. : couldn't spawn child process: C:/bugzilla/index.cgi

What's worng with the configuration in httpd.conf

Thank very much for your help.
Gervase Markham
2004-02-04 09:12:25 UTC
Permalink
Post by EMF
I want to integrate Bugzilla with Apache HTTPD 2.0.45 on W2K professional.
Which version?
Post by EMF
ScriptAlias /bugzilla/ "C:/bugzilla/"
Where in the documentation does it tell you to add this? Search the docs
for "ScriptAlias".
Post by EMF
AddHandler cgi-script .cgi pl
I don't think this is exactly what the instructions say either...

Gerv
Guofeng Zhang
2004-02-05 05:46:10 UTC
Permalink
Thank you very much for your help. Your few sentence solve my problem.

AddHandler cgi-script cgi

Alias /bugzilla C:/bugzilla/

<Directory "C:/bugzilla">
Options +ExecCGI +FollowSymLinks
AllowOverride Limit
</Directory>
Post by Gervase Markham
Post by EMF
I want to integrate Bugzilla with Apache HTTPD 2.0.45 on W2K
professional.
Post by Gervase Markham
Which version?
Post by EMF
ScriptAlias /bugzilla/ "C:/bugzilla/"
Where in the documentation does it tell you to add this? Search the docs
for "ScriptAlias".
Post by EMF
AddHandler cgi-script .cgi pl
I don't think this is exactly what the instructions say either...
Gerv
Gervase Markham
2004-02-05 08:39:59 UTC
Permalink
Post by Guofeng Zhang
Thank you very much for your help. Your few sentence solve my problem.
You are welcome :-)

Gerv
Sujeet
2005-03-14 05:02:12 UTC
Permalink
Post by EMF
I want to integrate Bugzilla with Apache HTTPD 2.0.45 on W2K professional.
The bugzilla is stored in c:\bugzilla, and the Perl is installed on c:\perl
the checksetup.pl passed.
ScriptAlias /bugzilla/ "C:/bugzilla/"
<Directory "C:/bugzilla">
Options +ExecCGI +FollowSymLinks
AllowOverride Limit
DirectoryIndex index.cgi
</Directory>
AddHandler cgi-script .cgi pl
When I access bugzilla using http://localhost/bugzilla/index.cgi, I got the
"internal Server Error", The error message in error.log is
[Wed Feb 04 15:03:25 2004] [error] [client 127.0.0.1] (OS 3)The system
index.cgi
[Wed Feb 04 15:03:25 2004] [error] [client 127.0.0.1] (OS 3)The system
C:/bugzilla/index.cgi
The first line in index.cgi is
#!/usr/bin/perl -w
#!C:/perl/bin
[Wed Feb 04 15:13:03 2004] [error] [client 127.0.0.1] (OS 5)Access is
denied. : couldn't create child process: 720005: index.cgi
[Wed Feb 04 15:13:03 2004] [error] [client 127.0.0.1] (OS 5)Access is
denied. : couldn't spawn child process: C:/bugzilla/index.cgi
What's worng with the configuration in httpd.conf
Thank very much for your help.
Even I am trying to configure Bugzilla on win 2000 proffessional.
The checksetup.pl is fine and mysql is also fine.
the changes in httpd.conf file are made as per given on the site bugzilla.org

I have changed the port to 8090.
And am using http://localhost:8090/index.cgi to start bugzilla.

But getting an error in error.log file as

[client 127.0.0.1] (OS 5)Access is denied. : couldn't create child process:
720005: index.cgi
[error] [client 127.0.0.1] (OS 5)Access is denied. : couldn't spawn child
process: C:/Bugzilla/index.cgi

Please help as soon as possible.
Waiting for your reply in Anticipation,
Sujeet.
byron jones
2005-03-15 01:32:22 UTC
Permalink
Post by Sujeet
Even I am trying to configure Bugzilla on win 2000 proffessional.
The checksetup.pl is fine and mysql is also fine.
the changes in httpd.conf file are made as per given on the site
bugzilla.org
I have changed the port to 8090.
And am using http://localhost:8090/index.cgi to start bugzilla.
But getting an error in error.log file as
720005: index.cgi
[error] [client 127.0.0.1] (OS 5)Access is denied. : couldn't spawn child
process: C:/Bugzilla/index.cgi
make sure the account that the apache service is configured to start as has
access to your perl directory.


-b

begin-base64 644 signature.gif
R0lGODlhbQAHAIAAAABPo////ywAAAAAbQAHAAACfAxuGAnch+Bibkn7FL1p
XgVl4Ig1jjlZRoqybgun2Cur5uOunq7u/Ipq7WIyIc7XG9JquEgumPzdlhTf
h0O83kDJaXEm8mRHwXKJy5sac7qYOpT+gtv0n+0ujQOfdqh16caWt0foBViH
N1PRMXimiLUGt3ElVimlgbllWAAAOw==
====

Continue reading on narkive:
Loading...