RE: win32 changes from 1.3
I suggest we cwd to the server root on startup. We can do this in the winnt_mpm, or for all platforms in main(). Opinions? +1 - at least for Windows And +1 for the rest, or was that simply +0 to do so in main()? why would we want to chdir() for the other platforms? maybe it wouldn't hurt at this stage (we chdir(/) later in processing on Unix) Well I don't feel comfortable giving the recommendation for Unix etc, i.e. what the side effects might be so unless someone else says +1 for main I would go with winnt_mpm. Allan
win32 changes from 1.3
In 1.3 we did not need to specify a drive letter for ServerRoot and DocumentRoot paths but in 2.0 it appears we must specify the drive letter or Apache will not start as a service. (note: the 2.0.36 .msi install sets the drive letter so this limitation is not immediately apparent to those users). Also, in 1.3 the -k stop/restart directives worked even if you started Apache from the command line. Now it appears that -k is only effective when running as a service. Were these changes intentional or did they slip in inadvertently? Allan
RE: win32 changes from 1.3
If your cwd is on another volume, that's a problem. This hurts services, since the cwd will always be c:\winnt\system32\. Yep, was installed on a non-C: drive I suggest we cwd to the server root on startup. We can do this in the winnt_mpm, or for all platforms in main(). Opinions? +1 - at least for Windows -k preferring a service was a deliberate change. That was my guess, but I had to ask :) Allan
RE: win32 changes from 1.3
At 06:37 PM 5/22/2002, you wrote: If your cwd is on another volume, that's a problem. This hurts services, since the cwd will always be c:\winnt\system32\. Yep, was installed on a non-C: drive I suggest we cwd to the server root on startup. We can do this in the winnt_mpm, or for all platforms in main(). Opinions? +1 - at least for Windows And +1 for the rest, or was that simply +0 to do so in main()?