Übersiedelung von Test- auf Deployment-Server

  • Servus!

    Ich habe für meinen Flugclub eine neue Website mit WP gemacht. Um alles zu testen und einzurichten habe ich dafür Wordpress bei einem Freehoster installiert: http://remotec.bplaced.net/wordpress

    Nachdem alle Inhalte angelegt sind, Fotos hochgeladen etc. habe ich die Seite heute auf den richtigen Server deployed. Die Seite war (ist) auch unter http://www.hfsg-habicht.at zu erreichen, allerdings haben alle Menülinks, Bilder usw. noch auf die Installationen beim Freehoster gezeigt. Auch nach einem Login im ACP bin ich im Dashboard beim Freehoster gelandet, nicht im richtigen.

    Nun habe ich, nachdem ich hier im Forum alles mögliche gelesen habe, in der wp-config.

    PHP
    /** http://faq.wpde.org/wordpress-url-aendern/ */
    define('WP_SITEURL', 'http://www.hfsg-habicht.at');
    define('WP_HOME', 'http://www.hfsg-habicht.at');
    define('RELOCATE', true);

    hinzugefügt.

    Zumindest die Menüpunkte und die Fotos in der Gallery verlinken jetzt richtig auf die Bilder unter http://www.hfsg-habicht.at und nicht mehr auf remotec.bplaced.net/wordpress -

    Leider kann ich mich jetzt gar nicht mehr im ACP einloggen. Es kommt immer folgender Fehler nachdem ich mich probiere anzumelden.

    Die Login-Maske wird noch angezeigt, aber auch dort gibts zwei Warnings mit ähnlichem Wortlaut.

    Außerdem habe ich immer noch das Problem, dass Bilder in Artikeln sowie die großen Header-Grafiken auf den Testserver verlinken und nicht auf den richtigen Server.

    Weiters funktioniert die URL nur mit "www", wenn ich nur http://hfsg-habicht.at eingebe kommt:

    Warning: Cannot modify header information - headers already sent by (output started at /srv/www/habicht/wp-content/plugins/nextgen-gallery/lib/ngg-db.php:2128) in /srv/www/habicht/wp-includes/pluggable.php on line 881


    Wie schaffe ich es, ein cleanes Deployment von Wordpress zu machen? Ehrlich gesagt verwundert mich diese Problematik, bei Joomla!, typo3 und so weit ich mich erinnere auch Drupal gab/gibt es nirgendwo absolute Links, daher ist es völlig egal wie die Domain heißt oder ob sich diese ändert. Dateien per FTP (SCP) klonen, mySQL-Dump erstellen und am neuen Server einspielen, Zugangsdaten im config-File ändern, that's it. Ist über die Konsole in 5 Minuten erledigt - Was mache ich falsch, dass das bei WP nicht der Fall ist?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Danke!
    Genau das war es, jetzt funktioniert alles wieder und mit dem Plugin geht das Ändern der Links/Bildpfade wirklich schnell =)

    Dennoch stellt sich mir die Frage warum WP mit absoluten und nicht mit relativen Pfaden arbeitet ... naja, für die Zukunft weiß ich es.

    Kann man hier ein Thema als "gelöst" markieren? Ist es auf jeden Fall jetzt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!