Zum Inhalt springen

Webseiten auf Testserver übertragen fehlgeschlagen

Erstellt am 14. August 2015 · 1 Antwort · letzte Antwort am 16. August 2015

Tags: RealURL, Datenbank, Frage

Gold_Phoenix ·

Hallo TYPO3.net Gemeinde,

ich habe folgendes Problem:

An unseren Webseiten soll das Design angepasst werden, leider ist der Administrator plötzlich krank geworden und wird auch nicht so schnell wieder kommen. Damit das Projekt trotzdem voran geht, muss ich mich als absoluter TYPO3-Laie darum kümmern.

Damit an den Live-Webseiten nicht direkt gearbeitet wird, wurde bisher immer eine Kopie auf einen Testserver gezogen. Dies habe ich versucht auch durchzuführen, leider komme ich an einem gewissen Punkt nicht weiter.

Folgende Schritte habe ich durchgeführt:

Den Ordner webseite unter /var/www/html/ habe ich per scp -r Befehl auf den Testserver unter den gleichen Pfad geschoben und mit chown -R die Gruppenrechte entsprechend angepasst
Dann habe ich die Datenbank webseitedb unter /var/lib/mysql per mysqldump -u benutzer -ppasswort webseitedb >Ordner/webseitedb.sql exportiert, auf den Testserver übertragen.
Auf dem Testserver habe ich die alte Datenbank webseitedb per drop database gelöscht und durch create database neu erstellt. Danach habe ich mit dem Befehl mysql -u benutzer -ppasswort webseitedb </ordner/webseitedb.sql die aktuelle Datenbank importiert.

Beim Aufrufen der Seiten bekomme ich nun eine Fehlermeldung: "#1294587215: RealURL error: unable to determine rootpage_id for the current domain.<br /> <br /> Additionally, https://web1.dmz.webseite-eins.de/404.html?L=0 was not found while trying to retrieve the error document"

Mir ist klar das ich nach der Übertragung die URL entsprechend anpassen muss, nur finde ich einfach nicht die Konfigurationsdatei in der ich diese Änderungen vornehmen kann. Über einen Tipp hierzu würde ich mich freuen.

Weitere Infos: Auf das Backend kann ich problemlos zugreifen. Unter TYPO3 werden mehrere Webseiten verwaltet: www.webseite-eins.de, www.webseite-zwei.de, ... Auf dem Testserver sind diese Webseiten dann immer unter folgender URL zu erreichen gewesen: web1.dmz.webseite-eins.de, web2.dmz.webseite-eins.de

Vielen Dank schonmal!

casi-g ·

zunächst würde ich erst einmal RealUrl deaktivieren. Das machst du im Typoscript mit tx_realurl_enable = 0.
Dann schaust du, ob das Frontend soweit funktioniert. Du musst auch BaseUrl und deine Domain Records noch umstellen. Base URL müsste auch irgendwo in deiner Typoscript Config zu finden sein, und die Domain Records sind im Backend in den Root Seiten angelegt.
Wenn die Seite im Frontend läufst, schaust du dir einmal die RealURL Konfigurationsdatei an, die liegt eigentlich im typo3conf Ordner. Hier schaust du, ob du noch URLs o.ä. anpassen musst.