I just compiled the latest CVS tree under Win32. Runs fine when started as a normal user from command line. However, I see the following error when trying to start the service as an administrator. I have installed the service prior to this with no apparent errors (it appears in the services manager).
D:\Apache2>bin\apache -k start -n Apache2 Starting the Apache2 service [Tue Dec 11 15:32:33 2001] [crit] (23497)Overlapped I/O operation is in progress . : Apache2: Failed to start the service process. There are no errors in the log files Using net start Apache2 simply reports that service could not start William A. Rowe, Jr. wrote: >Dave, win32 canonicalization requires list/read access to each directory >above Apache directories, to the root. It doesn't have to have access to >their contents, but it needs to be able to list files, so it can determine >that "c:\rootdir" is spelled "rootdir" and not "RootDir", so we don't >escape from filename normalization, and bypass <Directory > restrictions. > >To get file attributes of directories, the 'Backup Operator' flag may have >to be toggled, or they may not have permission to open a filehandle to >the directory. > >Bill > > > >From: "Dave Seidel" <[EMAIL PROTECTED]> >To: "Bill Stoddard" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> >Sent: Tuesday, December 11, 2001 1:15 PM >Subject: RE: problem running 2.0.28 as Win2k service (was 2.0.18) > > >>Good suggestion, since I hadn't been looking at permissions at all, but >>there seems to be some other problem. I just created a new user account in >>the Users group, gave it "full control" permissions in the Apache2 >>directory, and the problem is still there. Even if I make the user a member >>of the Administrators group, it still doesn't work. >> > >