Support » Allgemeine Fragen » Webseite läuft wird aber nicht angezeigt nach Serverwechsel

  • Ich versuche seit gut 1 Monat meine WordPress Seite wieder zum laufen zu bringen, ich hoffe das mir hier jemand weiterhelfen kann.

    Datenbankname und Passwort wurden im config.php angepasst. Die Server Daten wurden vom Host 1 zu 1 zum neuen Server übertragen.

    Umbennenen von themes & plugin Ortner brachten nichts. ausser das an stelle der weissen Seite jetzt diese Fehlermeldung erschien.

    aktuelles themes this-just-in

    -> Fehler: Umleitungsfehler

    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann. Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt werden.

    Das aufrufen vom Admin bereich ist zwar jetzt möglich, aber ich kann mich mit beiden Login Daten nicht mehr einloggen.

    Das ausführen der wp-mysql-test.php Datei zeigte keinen fehler in der Datenbank.

    Webseite scheint im hintergrund zu laufen da ich auch Update meldungen erhalte.

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Thread-Starter Xevous

    (@xevous)

    Protokolle

    2016-01-24 03:55:36	Error	212.92.232.129	500	GET /WordPress/?page_id=998 HTTP/1.0	http://cytotecfarmacia.logdown.com/	Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.1634 Safari/535.19 YI	200 	Apache-Zugriff
    … [gekürzt]

    Moderationshinweis: Es wird sehr unübersichtlich, wenn du hier dutzende Zeilen Error-Log einfügst. Bitte verwende dafür Dienste wie pastebin.com oder Github. Danke, Bego

    WordPress auf einen anderen Server umzuziehen ist für viele Anwender eine Herausforderung, da WordPress an verschiedenen Stellen in der Datenbank die URL der (alten) Website abspeichert, teilweise sogar als serialisierte Daten.

    Um die Website überhaupt erstmal wieder zum Laufen zu bringen, hilft folgender Workaround: Du öffnest per FTP-Programm oder über das Dateiverwaltungsmenü deines Web Hosts die Konfigurationsdatei wp-config.php und trägst unterhalb der Zeile define('WP_DEBUG', false); folgendes ein:

    define( 'RELOCATE', true );

    Außerdem benennst du, sofern überhaupt vorhanden, die Datei .htaccess um.
    Nun solltest du dich im Back End anmelden können. Dazu nutzt du aber bitte nicht den Link http://deinedomain.de/wp-admin (weil dann eine erneute Umleitung erfolgen müsste) sondern den Link http://deinedomain.de/wp-login.php.

    Nun kannst du unter Einstellungen > Allgemein die korrekte Website- und WordPress-URL einstellen und die Einstellungen aktualisieren.

    Anschließend gehst du auf Einstellungen > Permalinks und wählst dort die gewünschte Linkstruktur. Ist dein Server richtig konfiguriert, wird hierbei automatisch eine neue .htaccess erzeugt. Wenn nicht, erhältst du Code, den du manuell in eine neue .htaccess in deinem Web-Rootverzeichnis kopieren musst.

    Grundsätzlich sollte deine Website nun wieder funktionieren, aber vermutlich werden die Mediendateien nicht korrekt angezeigt (oder verweisen auf deine alte Website. Dazu kannst du mit dem Plugin Better Search Replace in der Datenbank nach alten Einträgen suchen und sie mit der neuen URL ersetzen. (Als Backup dient dir die alte Website, in der ja noch alle Dateien enthalten sind. Falls nicht, vorher Backup der neuen Website machen!)

    Zu guter letzt nimmst du die in der wp-config.php eingefügte Zeile wieder raus, damit niemand diese Einstellungen missbraucht. Viel Erfolg!

    Thread-Starter Xevous

    (@xevous)

    Thread-Starter Xevous

    (@xevous)

    Ich habe es versucht lässt sich nicht aufrufen. Nur weisse Seite.
    Eine .htaccess Datei ist nicht vorhanden.

    Meine Config Datei sieht so aus.

    <?php
    
    // ** MySQL settings ** //
    
    define('DB_NAME', '********');    // The name of the database
    
    define('DB_USER', '*******');     // Your MySQL username
    
    define('DB_PASSWORD', '********'); // ...and password
    
    define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value
    
    define('DB_CHARSET', 'utf8');
    
    define('DB_COLLATE', '');
    
    define('WP_DEBUG', false);
    
    define( 'RELOCATE', true );
    
    // Change SECRET_KEY to a unique phrase.  You won't have to remember it later,
    
    // so make it long and complicated.  You can visit http://api.wordpress.org/secret-key/1.0/
    
    // to get a secret key generated for you, or just make something up.
    
    define('SECRET_KEY', 'this is admin ( web273 ) random passphrase! '); // Change this to a unique phrase.
    
    // You can have multiple installations in one database if you give each a unique prefix
    
    $table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!
    
    // Change this to localize WordPress.  A corresponding MO file for the
    
    // chosen language must be installed to wp-content/languages.
    
    // For example, install de.mo to wp-content/languages and set WPLANG to 'de'
    
    // to enable German language support.

    Hast du denn mal versucht, das Plugin „client status“ zu entfernen?

    Thread-Starter Xevous

    (@xevous)

    Wen ich die Datei umschreibe client-status-temp erhalte ich an stelle einer weissen Seite wieder eine Fehlermeldung.

    Fehler: Umleitungsfehler

    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

    Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt werden.

    Thread-Starter Xevous

    (@xevous)

    Webserver verwaltungs Software Odin

    http://www.hdworld.ch/downloads/doku/center.jpg

    Websites & Domains
    WordPress
    Installationen

    Konto in WordPress-Installation HDWORLD ändern

    Hier können Sie die Einstellungen des Administratorkontos in WordPress ändern. Wenn Sie die automatische Anmeldung beim WordPress Dashboard über Plesk aktivieren wollen, geben Sie den Benutzernamen und das Passwort des Administrators für diese WordPress Installation

    Hier werden beide Benutzer angezeigt welche in WordPress hinterlegt sind. Weiss aber nicht ob ich hier irgend etwas ändern muss.

    Versuch doch nochmal, den Plugin Ordner umzubenennen und dich dann über wp-login.php anzumelden. Was gibt das Log-File dann aus?

    Thread-Starter Xevous

    (@xevous)

    Kann mich jetzt einloggen. Stimmt wohl was mit dem Pfad irgendwie nicht?

    Diese Seite kann ich beispielsweise über Vorschau öffnen.

    http://www.hdworld.ch/WordPress/?page_id=306&preview_id=306&preview_nonce=bcaafea002&preview=true

    Danke das hat mich jetzt schon ein ganzes stück weiter gebracht 🙂

    Hm, vielleicht ein Teilerfolg. Die Website selbst ist noch nicht erreichbar.

    Hast du eine .htaccess in deinem Web-Rootverzeichnis?
    Was passiert, wenn du die umbenennst?

    Wie sind die Einträge unter Einstellungen > Allgemein?

Ansicht von 10 Antworten - 1 bis 10 (von insgesamt 10)
  • Das Thema „Webseite läuft wird aber nicht angezeigt nach Serverwechsel“ ist für neue Antworten geschlossen.