Antwort #49 am: 06. März 2013, 12:17:37
Nach diversen vergeblichen Versuchen, die 1.06 r4356 lokal unter Windows 7, Xampp 1.8.1, PHP 5.4.7 zu installieren, die allesamt in Schritt 5 mit einem 401 abbrachen
URL oder Dateipfad ungültig
Achtung! Sie haben eine ungültige URL oder einen ungültigen Dateipfad eingegeben!
http://127.0.0.1/xampp/test/robots.txt [ERROR: 401]
sowie Testen der diversen Hinweise im Installation/Update-Thread (es existiert kein Verzeichnisschutz, keine .htaccess) habe ich mir das php_error_log zur Brust genommen. Dort findet sich für jeden fehlgeschlagenen Installationsversuch die folgende Meldung:
PHP Fatal error: Call to undefined function xtc_session_close() in C:\xampp\htdocs\xampp\test\inc\xtc_exit.inc.php on line 19
xtc_session_close() prüft, ob die Funktion session_close() existiert und gibt den Rückgabewert an xtc_session_close() weiter. session_close() war in der 3.04 SP2.1 in admin/includes/classes/sessions.php definiert - in der 1.06 ist die Funktion nicht mehr definiert.
Langer Rede kurzer Sinn: Kann das unter Xampp 1.8.1, PHP 5.4.7 eine erfolgreiche lokale Installation verhindern? Oder ist das einfach nur die Folge des Abbruchs? Ansonsten fällt mir nämlich nix mehr ein.
Auf dem Webserver (1&1) unter PHP 5.2.17 gab es kein Problem. Ich werde allerdings langsam etwas nervös, was die kommende Umstellung auf PHP 5.4 betrifft.