Hallo,
bin ein Neuer. Deshalb tschuldigung, wenn ich hier was falsch mache.
Habe gerade XAMPP 1.8.1 installiert (über den Installer) und dabei ist mir ein Problem begegnet. Tomcat lies sich nicht starten. Die cmd-Konsole zu dem Script (catalina_start.bat) zeigte an, dass ein Pfad nicht aufzufinden sei. Ein paar Tests haben dann ergeben, dass er tomcat in dem Pfad e:\xampp\tmp\tomcat sucht. Ein Blick in das Bat selbst zeigt, dass er mit dem Kommando cd ohne Pfadangabe den aktuellen Pfad ermittelt und dann mit dem Ergebnis die Variable CATALINA_HOME setzt. Doch aus irgend einem Grund liefert cd nicht das aktuelle Verzeichnis e:\xampp, sondern e:\xampp\tmp. Jemand 'ne Idee, wie sowas passiert? Habe erstmal den Pfad in dem Batch hartverdrahtet (also e:\xampp) eingetragen, statt der Variablen CURRENT_DIR. Speziell bei Updates oder so ist das natürlich keine Hilfe.
Ach ja, die Kopfzeile des cmd-Fensters zeigt an, dass e:\xampp\catalina_start.bat läuft. Wieso das auf einmal angeblich im Unterverzeichnis tmp arbeiten soll, ist unklar. Eine Suche im Quelltext des Batch nach cd tmp (wäre ja eine natürliche Erklärung für den Fehler) hat jedenfalls nichts Entsprechendes erbracht.
Tschüß
Manfred