für mich ist nicht Nachvollziehbar warum man das DocumentRoot "unbedingt" woanders hinlegen will, von daher ist diese Frage nach dem Sinn schwer zu beantworten
Klar macht das Sinn, ich finde es sehr angenehm, fuer mehrere grosse Projekte eine eigene Platte zu haben.
Aber mal ganz abgesehen davon habe ich das garnicht gemacht. Guck dir die erste Fehlermeldung nochmal an: ich habe XAMPP nur in einem tieferen Pfad installiert (wie auf der Installationsseite beschrieben).
Das geht aber mit Windows2000 nicht! Ich hab's auf drei verschiedenen Rechnern probiert, ueberall dasselbe.
Wie du aber aus der zweiten Fehlermeldung ja jetzt lesen kannst ein weiterer Pfad nicht richitg.
Es brauchen nur zwei Dinge geändert werden, ausgehend von der XAMPP 1.5.1 httpd.conf
Das hat mir nicht wirklich weitergeholfen:
a) musste ich den Pfad tatsaechlich wie in der zweiten Fehlermeldung angegeben aendern, zusaetzlich auch deine "<DIRECTORY..."-Angabe.
b) Apache ist dann zwar gestartet, von da an kamen aber Windows-Popups mit dem Hinweis, dass Module nicht gefunden wurden. In welchen Dateien ich da noch was haette anpassen muessen, stand da nicht. Die PHP.ini's waren es jedenfalls nicht.
Nach dem entpacken vom XAMPP muss die "install_xampp.bat" ausgeführt werden. Da mit dieser die Pfade in allen Konfigdateien angepasst werdem.
Du meinst die setup_xampp.bat, oder? Mmmh, also so weit war ich auch schon...
Jetzt habe ich die absolute Notloesung ausprobiert und die Installation nach d:/xampp/ verlegt. Das geht! Immerhin, aber schoen ist das nicht.
Nunja, wenigstens kann ich jetzt endlich mit der eigentlichen Arbeit beginnen.
Aber Fazit: Win2k macht reichlich Probleme, irgendwas stimmt da auf jeden Fall nicht!
Gruss,
Eddie