logoon  windows
Apache Lounge
Webmasters

 


About

Forum Index Downloads Search Forum Register Log in  RSS Apache Lounge



Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Apache Lounge is not sponsored by anyone.

Your donations will help to keep this site alive and well, and continuing the building of the binaries.



Apache 2.2.11 doesn't start on Vista Home Premium

 
Post new topic   Reply to topic    Apache Forum Index -> Apache



View previous topic :: View next topic  
Author Message
ArKay



Joined: 28 Apr 2009
Posts: 3

PostPosted: Tue 28 Apr '09 20:44    Post subject: Apache 2.2.11 doesn't start on Vista Home Premium Reply with quote

I have first tried the 32bit version and also had startup issues. libapr-1 was bound to a "missing" gpsvc.dll. The DLL was in windows\system32, but it couldn't be opened (file not found, no matter which program I tried to open it with). Anyway...

Downloaded the 64bit version, unpacked it to drive D: and it won't start either.

With -debug I am getting this output:

Code:
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module actions_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module alias_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module asis_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module auth_basic_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_file_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_groupfile_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_host_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_user_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module autoindex_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module cgi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module dir_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module env_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module include_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module isapi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module log_config_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module mime_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module negotiation_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module setenvif_module
[Tue Apr 28 20:34:20 2009] [warn] pid file D:/httpd-2.2-x64/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Apr 28 20:34:20 2009] [notice] Apache/2.2.11 (Win32) configured -- resuming normal operations
[Tue Apr 28 20:34:20 2009] [notice] Server built: Dec 20 2008 15:34:10
[Tue Apr 28 20:34:20 2009] [error] (OS 2)The system cannot find the file specified.  : Parent: Could not set child process stdout
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module actions_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module alias_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module asis_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module auth_basic_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_file_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_groupfile_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_host_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_user_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module autoindex_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module cgi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module dir_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module env_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module include_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module isapi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module log_config_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module mime_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module negotiation_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module setenvif_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module actions_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module alias_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module asis_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module auth_basic_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authn_file_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_default_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_groupfile_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_host_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module authz_user_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module autoindex_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module cgi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module dir_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module env_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module include_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module isapi_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module log_config_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module mime_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module negotiation_module
[Tue Apr 28 20:34:20 2009] [debug] mod_so.c(246): loaded module setenvif_module
[Tue Apr 28 20:34:20 2009] [notice] Child 3376: Child process is running
[Tue Apr 28 20:34:21 2009] [crit] (OS 109)The pipe has been ended.  : Child 3376: Unable to retrieve the ready event from the parent


In the Event Viewer I see this:

Code:
Faulting application httpd.exe, version 2.2.11.0, time stamp 0x494d10c1, faulting module libapr-1.dll, version 1.3.3.0, time stamp 0x494d1056, exception code 0xc0000005, fault offset 0x000000000000556c, process id 0xfac, application start time 0x01c9c82ef9ac5269.


and...

Code:
Faulting application httpd.exe, version 2.2.11.0, time stamp 0x494d10c1, faulting module MSVCR80.dll, version 8.0.50727.3053, time stamp 0x4889e368, exception code 0xc000000d, fault offset 0x0000000000053cfe, process id 0xa2c, application start time 0x01c9c82ef9bfda69.


Is there anything else I could check?
Back to top
ArKay



Joined: 28 Apr 2009
Posts: 3

PostPosted: Wed 29 Apr '09 3:58    Post subject: Reply with quote

I tried compiling it myself and that failed because the NULL device was missing on my system. After adding that painstakingly by hand apache now is up and running.
Back to top
tdonovan
Moderator


Joined: 17 Dec 2005
Posts: 610
Location: Milford, MA, USA

PostPosted: Wed 29 Apr '09 4:07    Post subject: Reply with quote

Your error looks similar to this old post.

With Apache 2.2.11 you would get the message: "Could not set child process stdout" instead of the Apache 2.0 message: "Unable to connect child stdout to NUL" for the same problem.

Unfortunately, the previous poster never explained how his NUL device driver went missing, so it is hard to know if your situation is really similar.

-tom-
Back to top
ArKay



Joined: 28 Apr 2009
Posts: 3

PostPosted: Wed 29 Apr '09 20:09    Post subject: Reply with quote

I don't know how it went missing either, the driver was there, but there were no registry entries for it. Using nul from the shell always resulted in a "file not found" error.

When I tried to build apache from scratch at least Visual Studio told me that the NULL device wasn't installed so then I was able to find more information. It was listed in Device Manager, but had problems so it couldn't start. Adding the missing registry entries was a tiring process as well since I had to change ownership and permissions of the affected root keys before I was allowed to import them.

Way to spend an evening Laughing That old Apache error message would have sped up that process immensely.

Cheers,
Rainer

Oh, and the DLL error messages went away as well. They had added more to the confusion than being helpful.
Back to top


Post new topic   Reply to topic    Apache Forum Index -> Apache
Page 1 of 1