Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 60617 invoked from network); 13 Jan 2004 20:56:22 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 13 Jan 2004 20:56:22 -0000 Received: (qmail 51323 invoked by uid 500); 13 Jan 2004 20:55:58 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 51311 invoked by uid 500); 13 Jan 2004 20:55:58 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 51297 invoked from network); 13 Jan 2004 20:55:57 -0000 Received: from unknown (HELO moutng.kundenserver.de) (212.227.126.185) by daedalus.apache.org with SMTP; 13 Jan 2004 20:55:57 -0000 Received: from [212.227.126.202] (helo=mrvnet.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AgVZy-0000ZY-00 for users@httpd.apache.org; Tue, 13 Jan 2004 21:56:02 +0100 Received: from [172.23.4.143] (helo=config16.kundenserver.de) by mrvnet.kundenserver.de with esmtp (Exim 3.35 #1) id 1AgVZy-0005mp-00 for users@httpd.apache.org; Tue, 13 Jan 2004 21:56:02 +0100 Received: from www-data by config16.kundenserver.de with local (Exim 3.35 #1 (Debian)) id 1AgVZx-0007AF-00 for ; Tue, 13 Jan 2004 21:56:01 +0100 To: From: Message-Id: <6619939$1074026754400459022d5da2.73589094@config16.schlund.de> X-Binford: 6100 (more power) X-Originating-From: 6619939 X-Mailer: Webmail X-Routing: UK X-Received: from config16 by 81.178.215.157 with HTTP id 6619939 for users@httpd.apache.org; Tue, 13 Jan 2004 21:54:01 +0100 Content-Type: text/plain; charset="iso-8859-1" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-Priority: 3 Date: Tue, 13 Jan 2004 21:54:01 +0100 X-Provags-ID: kundenserver.de abuse@kundenserver.de ident:@172.23.4.143 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Subject: [users@httpd] Apache 2.0.48 + Windows 2000 Server SP4 + Adaptec RAID array = "DocumentRoot must be a directory" X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi, Have any of you seen behaviour like this before? I'm not sure whether I'm struggling with my hardware, OS, httpd.conf or some mixture of the three. Software version info: Apache version: 2.0.48 (installed as a service for all users) OS: Windows 2000 server SP4 (configured for 50 users, restarted once since Apache install) - updated automatically every night [all current updates installed as at 13/01/2004 according to windowsupdate.microsoft.com] Server hardware: Processor: Dual Intel PIII 700MHz Memory: 512MB RAM Harddisks: The C: Drive (10GB) contains the Windows 2000 install The E: Drive is a 100GB Adaptec RAID array (installed in the server box) Apache installation Path: Default (C:/Program Files/Apache Group/Apache2) What happened/is happening: I installed Apache and on pointing my web client at http://127.0.0.1 got the "You've installed Apache" screen. I then went into httpd.conf and changed the line: DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs" to the location of my test file "index.html": DocumentRoot "E:/intranet/test" and made the appropriate change in the section. I tested the httpd.conf file with "apache -t" and it checked out ok, so I restarted the service, went to http://127.0.0.1 and promptly got a "File not found error". I then noticed that Apache was not running as a service any more. Checking the system error log showed an error stating that "DocumentRoot must be a directory" (but "E:/intranet/test" IS a directory!). I changed all the httpd.conf values back to the install defaults, Apache restarted with no issues and everything worked fine again on browsing for http://127.0.0.1 I then copied my test file to "C:/intranet/test" and edited httpd.conf accordingly (i.e. kept the same path for index.html apart from the drive letter) and after testing/restarting there's no problem. However, setting drive letter back to "E:/..." and restarting gives me the error again. This is repeatable on the server (including after restart of Windows) I've also tried all of the above on a desktop running XP (SP1, build 2600 [5.1.2600]) using the same httpd.conf and file structure. The issue does not appear however even though the test page is put on a local drive separate from the Windows and Apache installations (C: for installs, D: for the test page) with paths as on the server and both C: and D: work ok. Does anyone have any idea why using "E:/..." on the server isn't working? I've tried the docs, the bug database and Google but can't find anything that's giving me a hint. Is this a known issue with RAID arrays and Windows Server 2000 that I've managed to miss in my searching? Thanks for any light that anyone can shed, Iain --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org