[gelöst] Nach Server-Umzug: nur Startseite erscheint
am 18.03.2014 - 21:42 Uhr in
Hallo allerseits
Eben habe ich meine D7 Seite von einem Webserver auf einen anderen gezügelt.
Die Startseite erscheint korrekt, jedoch keine weiteren (…/about-us, …/work, usw.) also, überall, wo die URL von der Startseite abweicht.
Fehlermeldung:
Not Found
The requested URL /blog was not found on this server.
Kann das an den Servereinstellungen wie mod_rewrite usw. liegen?
Oder was sonst hab ich falsch gemacht?
So bin ich übrigens beim Umzug vorgegeangen:
1. Drupal 7 Installation erstellt
2. Backup mit mysql-dumper wieder hergestellt
3. settings.php (sites/default/settings.php) von der neuen Seite lokal gesichert
4. Sites-Backup (der alten Seite) ins Verzeichnis der neuen Seite hochgeladen
5. settings.php in sites/default der neuen Seite hochgeladen
Danke im Voraus!
- Anmelden oder Registrieren um Kommentare zu schreiben
Sind auf der neuen Seite die
am 18.03.2014 - 22:10 Uhr
Sind auf der neuen Seite die Bedingungen für CleanURL nicht erfüllt und bei der alten Seite ging das? Das wäre genau dies Verhalten.
Genau. Auf der alten ging
am 19.03.2014 - 12:25 Uhr
Genau. Auf der alten ging es.
Nun meine Frage: müssen die Einstellungen am Server vorgenommen werden oder in Drupal?
Aber da müsste es ja stimmen, da ich die komplette Installation gezügelt habe.
Es gibt da verschiedene
am 19.03.2014 - 16:15 Uhr
Es gibt da verschiedene Möglickeiten, woran es liegen kann (.htaccess oder Server Einstellungen). Du kannst aber erst einmal die CleanURLs ausschalten, um danach den Grund zu suchen.
Als User 1 einloggen unter deine.domain.de/?q=user und die Fehlermeldung, die dann kommt, ignorieren. Wenn das Passwort richtig war bist Du angemeldet.
Auf meine.domain.de/?q=admin/config/search/clean-urls gehen und CleanURLs ausschalten. Danach sollte die Seite wieder normal arbeiten.
Einloggen als User 1 geht
am 19.03.2014 - 16:42 Uhr
Einloggen als User 1 geht zwar, aber egal was ich nachher klicke: Page not found!
Somit kann ich auch die CleanURLs nicht ausschalten.
Du sollst auch nicht klicken,
am 19.03.2014 - 17:50 Uhr
Du sollst auch nicht klicken, sondern wie beschrieben die URL mit dem ?q=... darin benutzen.
Oops… Habe die CleanURLS's
am 19.03.2014 - 18:10 Uhr
Oops…
Habe die CleanURLS's nun ausgeschaltet. Das Admin-Menu ist weg und zudem kommt folgende Fehlermeldung:
Warning: file_put_contents(temporary://fileHZAxxT): failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (line 1935 of /var/www/web13/html/includes/file.inc).
The file could not be created.
Warning: file_put_contents(temporary://filevQZUrz): failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (line 1935 of /var/www/web13/html/includes/file.inc).
The file could not be created.
Also gibt es Probleme mit
am 19.03.2014 - 18:43 Uhr
Also gibt es Probleme mit Rechten im File-System bzw, das Temp-Verzeichnis muß neu definiert werden unter Konfiguration > Medien > Dateisystem.
Was bedeutet das konkret, was
am 19.03.2014 - 19:33 Uhr
Was bedeutet das konkret, was muss ich genau tun?
Die Angaben sind identisch wie auf dem alten Server…
Ohne dass ich in der
am 19.03.2014 - 19:55 Uhr
Ohne dass ich in der Zwischenzeit was geändert hätte, sind die Fehlermeldungen weg und das Admin-Menü wieder da.
Wenn ich nun allerdings den CleanURL's-Test mache, kommt:
The clean URL test failed.
Liegt das nun doch an den Server-Einstellungen?
Dann arbeite Dich mal hier
am 19.03.2014 - 23:57 Uhr
Dann arbeite Dich mal hier durch https://drupal.org/node/256410.
Es lag nur an der
am 23.03.2014 - 12:28 Uhr
Es lag nur an der .htaccess-Datei, die gefehlt hat. Vielen Dank!