ken*_*ard 2 apache xampp perl bugzilla cgi
我不知道问题出在哪里,在成功设置 Bugzilla 并登录后,当我单击管理之类的任何链接时,它返回此错误消息:
Server error!
The server encountered an internal error and was unable to complete your request.
Error message: 
couldn't create child process: 720002: admin.cgi
If you think this is a server error, please contact the webmaster.
Error 500
localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/7.0.13
我检查了 Apache 错误日志并得到了这个:
[Mon Feb 13 13:10:21.339205 2017] [ssl:warn] [pid 9152:tid 500] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Feb 13 13:10:21.448624 2017] [core:warn] [pid 9152:tid 500] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Feb 13 13:10:21.641664 2017] [ssl:warn] [pid 9152:tid 500] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Feb 13 13:10:21.704265 2017] [mpm_winnt:notice] [pid 9152:tid 500] AH00455: Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/7.0.13 configured -- resuming normal operations
[Mon Feb 13 13:10:21.704265 2017] [mpm_winnt:notice] [pid 9152:tid 500] AH00456: Apache Lounge VC14 Server built: Jul  1 2016 11:09:37
[Mon Feb 13 13:10:21.704265 2017] [core:notice] [pid 9152:tid 500] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Mon Feb 13 13:10:21.719891 2017] [mpm_winnt:notice] [pid 9152:tid 500] AH00418: Parent: Created child process 7304
[Mon Feb 13 13:10:22.692898 2017] [ssl:warn] [pid 7304:tid 512] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Feb 13 13:10:23.017759 2017] [ssl:warn] [pid 7304:tid 512] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Feb 13 13:10:23.080268 2017] [mpm_winnt:notice] [pid 7304:tid 512] AH00354: Child: Starting 150 worker threads.
[Mon Feb 13 13:10:28.707037 2017] [cgi:error] [pid 7304:tid 1848] (OS 2)The system cannot find the file specified.  : [client 127.0.0.1:60709] couldn't create child process: 720002: admin.cgi
[Mon Feb 13 13:10:28.707037 2017] [cgi:error] [pid 7304:tid 1848] (OS 2)The system cannot find the file specified.  : [client 127.0.0.1:60709] AH01223: couldn't spawn child process: C:/bugzilla/admin.cgi
kehinde已经提到Bugzilla 是在Linux 环境中开发的。
您应该.cgi从第 1 行更改所有文件中的路径
#!/usr/bin/perl -T
到
#!C:\Perl64\bin\perl.exe -T
然后重新启动 Apache/WAMP 服务器。有用!
| 归档时间: | 
 | 
| 查看次数: | 9579 次 | 
| 最近记录: |