In der .htaccess in deinem Contao-Installationsverzeichnis (/contao-installation) muss trotz Installation im Unterverzeichnis drinstehen
Das ist so, ich habe ja die aktuelle default.htaccess einfach umbenannt. Also nichts geändert.
Du musst natürlich auch nicht die .htaccess im Contao-Installationsverzeichnis aus dem Wiki übernehmen, sondern einfach die aktuelle Variante der .htaccess verwenden.
Dito.
Dann schau mal in die systemm/config/pathconfig.php da muss drinstehen
Code:
<?php
// Relative path to the installation
return '';
Notfalls würde ich das einfach selbst so reinschreiben bzw ein eventuell eingetragenes Unterverzeichnis aus dem return rauslöschen.
Das habe ich jetzt so gemacht. Ich hatte vorher gar keine pathconfig, da ich die immer gelöscht hatte nach login ins Installtool.
Und über den folgenden Kommentar in deiner .htaccess im Root-Verzeichnis kannst du auch nochmal nachdenken. Zumindest falls irgendwelche Probleme mit deiner Contao-Testinstallation auftreten.
Code:
# alternativ zur letzten Zeile oberhalb geht auch:
# RewriteCond %{REQUEST_URI} !^(cms|verzeichnis1|verzeichnis2)/.*
# wenn einige Verzeichnisse real existieren und NICHT von contao behandelt werden sollen!
# mehrere Verzeichnisse sind einfach getrennt durch "|" nacheinander aufzulisten
Hilf mir mal auf die sprünge. Was kann ich damit beewirken?
Dann eventuell nochmal die Session und die Cookies löschen, eigentlich sollte es funktionieren. Ich habe vor Jahren mal eine 3.2 Testinstallation auf diese Weise angelegt in einem Unterverzeichnis, nur um zu testen ob es funktioniert. Damals habe ich es letztendlich zum Laufen gebracht, nachdem ich die pathconfig.php von Hand geändert und die Cookies gelöscht habe.
Nachdem ich die pathconfig nun habe und die Cookies noch einmal gelöscht habe ist die Meldung "Ungültiger Anfrage Token" wieder weg.
Der rest wie gehabt, Login ins Installtool geht nur über http://www.domain.com/contao-install...ao/install.php. Dann wird aber wieder die pathconfig falsch geschrieben.
Lesezeichen