Hallo liebe Contao-Gemeinde,
Seit meinen Contao-Debut vor 4 Monaten habe ich dieses Forum nicht gebraucht - warum? Weil Contao das beste CMS ist welches mir über den Weg gelaufen ist. Seit heute hat mein Vertrauen einen kleinen Kratzer bekommen. Zunächst mein Setup:
Das Problem: Die Webseite wird 1a angezeigt. Wenn ich mich in meinen geschlossenen User-Bereich einlogen will, oder in das Admin-Backend, kommt ein Contao-Formular mit der Fehlermeldung: "Ungültiger Anfrage-Token. Der Request-Token konnte nicht validiert werden."
Ihr könnt diesen Fehler nachstellen indem ihr einfach http://www.pixpedia-publisher.com/contao/ aufruft und irgendwas eingebt.
Was habe ich seit der letzten Funktionsfähigkeit am Server gemacht:
1. ich habe die manuelle PHP 5.4 Installation von c:\php entfernt und stattdessen die version 5.4 vom Microsoft WebPlatform Installer genommen, weil ich mit PHP in einer anderen Anwendung Probleme hatte. Die php.ini-Einträge sind im Prinzip identisch, und alle anderen PHP-Anwendung sowie die Webseite laufen ja einwandfrei.
2. ich habe vermutlich aus Unkenntnis das Verzeichnis session.save_path=C:\Windows\temp geleert. Das Verzeichnis hat mitlerweile wieder neue Dateien von anderen PHP-Anwendungen, ist also schreibbar.
3. Wenn ich http://www.pixpedia-publisher.com/contao/install.php aufrufe, kommt unter derm Formular die Meldung:
Warning: Unknown: open(C:\Windows\temp\sess_2t11qabgo17ut2djmg1aas95 h7, O_RDWR) failed: Permission denied (13) in Unknown on line 0
#0 [internal function]: __error(2, 'Unknown: open(C...', 'Unknown', 0, NULL)
#1 {main}
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\Windows\temp) in Unknown on line 0
#0 [internal function]: __error(2, 'Unknown: Failed...', 'Unknown', 0, NULL)
#1 {main}
Die Datei "sess_2t11qabgo17ut2djmg1aas95h7" ist nicht vorhanden. Daraufhin ist mir eingefallen, dass ich ja mal das Vezeichnis geleert habe, und dann hab ich gemeint ich bin schlau und lösche in der mySQL Tabelle "tl_Session" auch den entsprechenden einzelnen Datensatz, der diese Datei referenziert. Fehlanzeige - die Meldung kommt immer noch. Übrigens auch wenn ich das Install-Formular abschicke.
Kann sein dass ich mit der Session eh auf dem Holzweg bin. Allerdings gehen mir jetzt langsam die Ideen aus. Wer kann mir aus der Patsche helfen?
Frohe Weihnachten vorab,
Henning
Lesezeichen