Hallo Zusammen,
zunächst die Anmerkung, dass ich vorher sämtliche zum Thema bisher hier im Forum bereits existierenden Beiträge gelesen habe, aber mein Problem mit den dortigen / bisherigen Hinweisen nicht lösen konnte, da in fast allen dort beschriebenen Fällen ein Plugin der Verursacher des Fehlers war, dies ist bei meiner Installation jedoch nicht die Ursache.
Das Frontend funktioniert einwandfrei, wenn ich mich im Backend anmelden möchte, erscheint jedoch seit gestern nur eine leere, weisse Seite, ohne jede Fehlermeldung
1. ich habe auf meinem Blog wochenlang weder ein neues Plugin installiert, noch sonst irgend etwas anderes an der WP- Konfiguration geändert, alles lief nach dem Update auf Version 3.0 völlig problemlos, ich habe mich in dieser Zeit zigmal ein und wieder ausgeloggt und auch einige neue Artikel geschrieben...
2. ich habe bereits mehrfach den Ordner "plugins" per FTP umbenannt um die Plugins komplett abzuschalten, hat nichts gebracht...also ist es kein Plugin das den Fehler verursacht, wäre ja auch unlogisch, da der Blog seit Monaten mit den eingebundenen Plugin problemlos in der neuen Version 3.0 lief.
3. habe ein Update (nachdem der Fehler auftrat) von 3.0 auf 3.01 zur Fehlerbeseitigung gemacht, ebenfalls ohne Erfolg.
4. habe dann sämtliche WP- Ordner bis auf Teile des WP- Content (Plugins u. Upload) sowie sämtliche Dateien aus dem Hauptverzeichnis (bis auf .htaccess und wp-config.php) gelöscht und versuchsweise eine ältere WordPress Version 2.9.x aufgespielt, bringt auch nichts, das Frontent funktioniert nach wie vor, aber ein Login ist nicht möglich.
Obwohl damit also mehrfach die functions.php und die wp-login.php ersetzt oder komplett überschrieben wurden, funktioniert der Login nicht mehr, obwohl diese Dateien ohne jede Änderung frisch aus den WP- Installationsverzeichnissen stammten.
PHP- Fehlermeldungen habe ich über [define('WP_DEBUG', true);] ebenfalls schon angeschaut:
Wenn ich die Plugins deaktiviere kommt auf der Startseite des Blog im Frontend keine Fehlermeldung...
- auf der Loginseite:
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-login.php on line 302
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-login.php on line 314
- und nach dem Login:
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-login.php on line 302
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-login.php on line 314
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-includes/pluggable.php on line 665
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-includes/pluggable.php on line 666
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-includes/pluggable.php on line 667
Warning: Cannot modify header information - headers already sent by (output started at /customers/meine URL/httpd.www/wp-config.php:1) in /customers/meine URL/httpd.www/wp-includes/pluggable.php on line 868
Ich kommme damit nicht mehr weiter und hoffe hier hat jemand eine Idee, woran der Login- Fehler sonst noch liegen könnte?
BG,
Rachel
Weisse Seite nach Admin- Login...
-
-
- Gerade eben
- 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)
-
Schau mal in die FAQs, dort wird genau diese Fehlermelung erläutert ;-)
-
längst gemacht, steht doch oben!
Hi,
wenn du den FAQ meinst:
http://faq.wordpress-deutschland.org/anmeldung-am-b…-upgrade-nicht/
dann wirst du feststellen, dass ich oben beschreibe, dass ich den Kranm schon gemacht habe, ohne Erfolg... -
Zitat
längst gemacht, steht doch oben!
Sorry, aber Du hast nirgends erwähnt, dass Du Dich des BOM-Problems angenommen hast. Und den FAQ Eintrag bezgl. "Anmeldung am Backend..." meine ich nicht.
http://faq.wordpress-deutschland.org/cannot-modify-header-information/
-
keine Leerzeichen in der wp-config.php
Hi, also ich kann in der Wp-config keine Leerzeichen finden:
<?php
//** MySQL-Einstellungen **//
define('WP_CACHE', true); //Added by WP-Cache Manager
define('DB_NAME', '+++++'); // Der Name der Datenbank
define('DB_USER', '+++++'); // Ihr MySQL-Benutzername
define('DB_PASSWORD', '+++++'); // Sowie das MySQL-Passwort
define('DB_HOST', 'localhost'); // Diesen Parameter müssen Sie in den allermeisten Fällen nicht ändern
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
// Wenn Sie mehrere WordPress-Installationen in einer Datenbank haben,
// muss jede Installation ein eigenes "Tabellenpräfix" bekommen
$table_prefix = 'wp_'; // Bitte nur Zahlen, Buchstaben und Unterstriche
// Setzen Sie für AUTH_KEY, SECURE_AUTH_KEY und LOGGED_IN_KEY ein Passwort oder
// einen langen Satz ein. Sie werden ihn später nicht mehr benötigen, daher
// machen Sie ihn ruhig lang und kompliziert. Unter http://api.wordpress.org/secret-key/1.0/
// können Sie einen langen Passwortsatz automatisch generieren lassen.
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');// Ändern Sie den folgenden Parameter, wenn Sie eine übersetzte Version von
// WordPress nutzen. Für die gewünschte Sprache muss eine MO-Datei in
// wp-content/languages liegen.
// Installieren Sie beispielsweise de_DE.mo in wp-content/languages und
// setzen Sie WPLANG auf 'de_DE', um WordPress auf deutsch zu haben.
define ('WPLANG', 'de_DE');
/* Ab hier sind keine weiteren Änderungen notwendig. Viel Spaß beim Bloggen! */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH.'wp-settings.php');
?>
Pluszeichen sind hier Stellvertreter für die Parameter, ..zumal diese wp-config doch aus einem Blog stammt, der vorher über ein Jahr ohne Probleme lief.
Dies kann es doch eigentlich nicht sein. -
neue wp-config
...habe zur Sicherheit einmal eine andere wp-config von einem anderen (funktionierenden) Blog genommen, und lediglich die passenden Parameter eingetragen, kein Unterschied, der Login geht nicht...
Das "BOM" ist es also auch nicht. :-| -
Womit bearbeitest Du die Datei?
-
Code- Editor
..mit Code Editor ( http://www.wieseltec.de/ )
und speichere dann als .txt -
und speichere dann als .txt
???
Die Datei heißt wp-config.php...
Nimm mal bitte notepad++. Die Datei nochmal mit der Kodierung (Menüleiste) "UTF-8 ohne BOM". Eventuelle Leerzeichen vor oder nach den öffnenden/schließenden PHP Tags entfernen.
-
geht auch nicht...
so, habe ich gemacht und die wp-config als "UTF-8 without BOM" gespeichert, nützt aber leider auch nichts. :(
-
...hat vielleicht sonst noch jemand eine Idee, was der Grund für den offenbar blockierten Aufbau des Backend sein könnte?
-
infected hatte Recht...Problem gelöst!
Hallo,
infected hatte Recht, es lag doch an diesem BOM.
FAQ: http://faq.wordpress-deutschland.org/cannot-modify-header-information/
Nachdem die wp-config.php noch einmal genauer untersucht wurde, entdeckten wir zwei Leerzeichen - ganz am Ende des String, die ganz offensichtlich die Ursache waren. Nun läuft der Blog wieder einwandfrei, alles grün!
Von dieser Stelle aus nochmal vielen Dank an infected, ohne dessen Hilfe hätte ich es sicher nicht hinbekommen.
Gruß,
rachel
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!