Hallo,
nach einer Reinigungsaktion auf meinem PC, bei der u.a. auch alle tmp-Dateien gelöscht wurden, fehlt die Datei lang.tmp, die zum Start von XAMPP notwendig ist. Es erscheint der hier im Forum schon benannte Fehler
-----
Warning: file_get_contents(lang.tmp): failed to open stream: No such file or directory in C:\Program Files\xampp\htdocs\xampp\index.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\xampp\index.php:2) in C:\Program Files\xampp\htdocs\xampp\index.php on line 4
-----
Es wurde empfohlen den Localhost mit "http://localhost/xampp/lang.php?en" aufzurufen. Gibt es neben einer Neuinstallation auch eine andere Lösung? Wozu wird die lang.tmp benötigt? Das XAMPP-ZIP-Archiv enthält diese Datei mit 0 Byte. Ich nehme an, dass in diese Datei bei der Installation etwas geschrieben wird (Konfiguration zur Spracheinstellung?), weil das reine Kopieren der Datei aus dem Archiv in das in der Fehlermeldung genannte Verzeichnis keinen Erfolg bringt. Mich interessiert, was in dieser Datei stehen muss, damit XAMPP wieder wie vorher funktioniert. Helfen würde mir das Posten des Dateiinhalts (sofern nicht mehrere 100 Zeilen lang), sofern hier KEINE sicherheitsrelevanten Daten stehen.
Generell halte ich es nicht für hilfreich, eine für den reibungslosen Betrieb notwendige Datei mit dem Suffix TMP zu versehen, offensichtlich handelt es sich nicht um eine temporäre Datei und da das Problem des unbeabsichtigen Löschens durch Cleaner offensichtlich auch anderen passiert, wäre es für zukünftige Releases sinnvoll, hier einen anderen Dateinamen zu wählen.
Gruß, Marco