www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Lindbergh <dave_lindbe...@yahoo.com>
Subject os-windows/1615: NT service runs only from C:/Apache
Date Fri, 02 Jan 1998 19:48:01 GMT

>Number:         1615
>Category:       os-windows
>Synopsis:       NT service runs only from C:/Apache
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          change-request
>Submitter-Id:   apache
>Arrival-Date:   Fri Jan  2 11:50:00 PST 1998
>Originator:     dave_lindbergh@yahoo.com
>Release:        1.3b3
NT 4.0 Workstation SR3
This is related to bugs 1458 and 1489.  Apache 1.3b3 runs OK as an
app under NT, but as a service it works only if installed in C:/Apache
but not if installed in the more normal (to Windows) place of
C:/Program Files/Apache.

I suspect there may be a registry key which could be manually modified
to pass the -d option to Apache, but it is considered poor form for
Windows programs to require users to manually change registry keys,
or for programs to care which specific directories they are installed in.
Install the Windows 1.3b3 binary distribution using the supplied
install routine, accepting C:/Program Files/Apache as the install
location. CD to that directory, run "Apache -i", then reboot.  Service
does not run. 

Next, try the same only install to C:/Apache.  Works fine.
Include appropriate registry mods in install routine.  Better yet, get
the location of APACHE.EXE from the OS and locate other directories
relative to the actual location of APACHE.EXE (rather than assuming
C:/Apache).  This avoids the need for registry mods.

[In order for any reply to be added to the PR database, ]
[you need to include <apbugs@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]

View raw message