ich habe eine Frage zu den Rechten, mit denen ein Apache-Dienst unter Windows 2000 Pro laufen muß.
Zur Installation: XAMPP Windows 1.4.11 auf W2kSP4 Pro frisch installiert; Installationsort ist nicht die Systempartition; aufgrund von FAT32-Partitionen gibt es keine Rechtevergaben auf den einzelnen Verzeichnissen. Apache wurde mit mitgeliefertem Skript als Dienst installiert und läuft damit defaultmäßig als "Lokales Systemkonto" (LocalSystem).
Mit dieser Rechtevergabe von Apache gibt es jedoch bei mir zwei Fehler (jeweils angemeldet als Administrator):
1. phpmyadmin: SQL-Importe funktieren überhaupt nicht ("Datei nicht gefunden" o.ä. Fehler)
2. Xampp-Beispiel "Telefonbuch" (Demo von sqlite): funktioniert nicht
- Warning: sqlite_open() [function.sqlite-open]: malformed database schema - unable to open a temporary database file for storing temporary tables in D:\Xampp\htdocs\xampp\phonebook.php on line 34
Beide Probleme verschwinden, wenn die Rechte des Apache-Dienstes geändert werden: statt LocalSystem reicht ein normales Administrator-Konto. Danach läuft das System einwandfrei.
Woran könnte es liegen, daß das Recht "lokales Systemkonto" nicht ausreichend ist? Außer den o.g. Problemen funktioniert mit diesem Recht alles andere übrigens reibungslos. Bin nur durch die Importprobleme in myphpadmin auf diese Lösung/Problematik gestoßen.
Danke für Infos,
Thorsten