access.log auslagern, Datei wird doppelt erzeugt

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

access.log auslagern, Datei wird doppelt erzeugt

Postby !aN » 19. September 2007 17:37

Hallo Leute!

Ich habe ein Problem: ich will alle Dateien und Verzeichnis, auf die Schreibzugriff möglich sein muss auf ein Netzlaufwerk ( U: ) auslagern.
Das meiste funzt schon, aber hier komme ich nicht weiter:

Datei: httpd.conf

Die Zeile
Code: Select all
CustomLog logs/access.log common

habe ich durch
Code: Select all
CustomLog U:/logs/access.log common

ersetzt.

Ergebnis: die Datei wird angelegt, Zugriffe werden korrekt protokolliert, aber: es wird zusätzlich bei jedem Start des Apache eine leere Datei access.log unter c:\xampp\apache\logs\ erzeugt. Wenn ich dem angemeldeten Benutzer für diese Datei das Schreibrecht entziehe, startet Apache nicht mehr :roll: .

Wer kann helfen?


Error.log sagt folgendes:
Code: Select all
[Wed Sep 19 18:39:51 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Wed Sep 19 18:39:51 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Wed Sep 19 18:39:52 2007] [crit] (22)Invalid argument: unable to replace stderr with error_log
[Wed Sep 19 18:39:52 2007] [crit] (2)No such file or directory: unable to replace stderr with /dev/null
[Wed Sep 19 18:39:53 2007] [notice] Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3 configured -- resuming normal operations
[Wed Sep 19 18:39:53 2007] [notice] Server built: Mar  5 2007 11:23:00
[Wed Sep 19 18:39:53 2007] [notice] Parent: Created child process 2684
[Wed Sep 19 18:39:55 2007] [notice] Child 2684: Child process is running
[Wed Sep 19 18:39:55 2007] [notice] Child 2684: Acquired the start mutex.
[Wed Sep 19 18:39:55 2007] [notice] Child 2684: Starting 250 worker threads.
[Wed Sep 19 18:39:56 2007] [notice] Child 2684: Starting thread to listen on port 443.
[Wed Sep 19 18:39:56 2007] [notice] Child 2684: Starting thread to listen on port 80.


Danke,
MFG
!aN
 
Posts: 2
Joined: 19. September 2007 17:25

Postby glitzi85 » 19. September 2007 19:46

Hallo,

also bei mir funktioniert es so wie du es beschreibst. Hast du eventuell noch abweichende Pfade in den vHosts definiert sofern du welche hast?

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Postby !aN » 19. September 2007 22:04

Hallo,
danke für die Antwort.

Nein, habe ich nicht. Kannst du mir die ersten 2 Zeilen der error.log erklären?

Grüße,
Jan
!aN
 
Posts: 2
Joined: 19. September 2007 17:25

Postby glitzi85 » 20. September 2007 16:16

Hallo,

Nein, habe ich nicht. Kannst du mir die ersten 2 Zeilen der error.log erklären?

Erklären kann ich die nicht, aber die sind bei allen meinen Rechner auch vorhanden. Dein Log sieht gleich aus wie meins, nur dass es bei mir funktioniert.

Hast du keine Pfade in den vHosts definiert oder hast du überhaupt keine vHosts angelegt. Falls doch, kommentier die mal aus und betreib den Apachen ohne vHosts, was passiert dann?

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Postby sari42 » 20. September 2007 20:00

>No such file or directory: unable to replace stderr with /dev/null
kein Wunder, /dev/null ist das schwarze Loch in Linux.
sari42
 
Posts: 800
Joined: 27. November 2005 18:28


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 15 guests