Wenn ich versuche über „schulamt-passau.de/wp-admin“ auf die Anmeldemaske zu kommen, bekomme ich eine Fehlermeldung.Die Eingabemaske für Anmeldename und Passwort wird gar nicht mehr angezeigt.
Mit https://schulamt-passau.de/wp-login.php erscheint das Anmeldeformular wieder, aber die Fehler sind weiterhin existent.
PHP Notices sind eine Art Hinweismeldung, während Warnungen (Warning) darauf hinweisen, dass etwas verkehrt ist, was zu weiteren Fehlern führen kann, exakt lautet die Warning
Warning: Use of undefined constant minor - assumed 'minor' (this will throw an Error in a future version of PHP)
Also => this will throw an Error in a future version of PHP
Ich denke, die Notice und Warnung sind nicht für den Fehler bei der Anmeldung im Adminbereich verantwortlich (dennoch sollte man sie beheben).
Ursächlich ist eher diese Warnung:
Warning: Cannot modify header information - headers already sent by (output started at /mnt/web502/d2/58/53958658/htdocs/wp-config.php:97) in /mnt/web502/d2/58/53958658/htdocs/wp-login.php on line 464 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web502/d2/58/53958658/htdocs/wp-config.php:97) in /mnt/web502/d2/58/53958658/htdocs/wp-login.php on line 480 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web502/d2/58/53958658/htdocs/wp-config.php:97) in /mnt/web502/d2/58/53958658/htdocs/wp-includes/functions.php on line 6865
Powered by WordPress
@bergadler
siehe dazu
https://de.wordpress.org/support/topic/cannot-modify-header-information-headers-already-sent/
Wie du das Problem mit „UTF-8 mit Bom“ beheben kannst, also die Datei ohne Bom abspeichern kannst, habe ich dort beschrieben.
Also, die Datei wp-config.php muss als UTF-8 ohne BOM abgespeichert werden, dann sollte es mit der Anmeldung im Backend wieder funktionieren.
—————————
Um zusätzlich auch die zuerst genannten Notice und Warning zu beheben, wäre es sinnvoll, einmal den Inhalt der Datei wp-config.php hier zu posten, entferne aber die Datenbank-Zugangsdaten:
Also das entfernen:
`define( ‚DB_NAME‘, ‚datenbankname_hier_einfuegen‘ );
/**
* Ersetze benutzername_hier_einfuegen
* mit deinem Datenbank-Benutzernamen.
*/
define( ‚DB_USER‘, ‚benutzername_hier_einfuegen‘ );
/**
* Ersetze passwort_hier_einfuegen mit deinem Datenbank-Passwort.
*/
define( ‚DB_PASSWORD‘, ‚passwort_hier_einfuegen‘ );
/**
* Ersetze localhost mit der Datenbank-Serveradresse.
*/
define( ‚DB_HOST‘, ‚localhost‘ );`
Und entferne auch die Sicherheitsschlüssel, das was zwischen
`* Du kannst die Schlüssel jederzeit wieder ändern, alle angemeldeten
* Benutzer müssen sich danach erneut anmelden.
*
* @since 2.6.0
*/`
und
/**#@-*/
steht.