Antwort auf: Umstellung auf PHP 8 „Kritischer Fehler“ ohne Fehlerprotokoll

[ad_1]

Bei der Zeile
define( „WP_AUTO_UPDATE_CORE“, ‚minor‘ );
solltest du trotzdem die Zeichen “ durch ‚ ersetzen.

Ob du einfache oder doppelte Anführungszeichen verwendest, ist egal (sieht nur blöd aus, wenn es nicht einheitlich ist). minor ohne Hochkamma/Anführungszeichen führt aber zu einem Fehler.

Statt Mutmaßungen zur Fehlerursache wäre mir ein Blick in den Error-Log bzw. Debug-Log lieber.

Den Debug-Log erhältst du durch einen Eintrag in der wp-config.php:


// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

(Quelle: Debugging in WordPress)

Die Zeile define( 'WP_DEBUG', false ); solltest du für die Dauer der Fehlersuche auskommentieren: // define( 'WP_DEBUG', false );. Hast du die Fehler aus der Datei wp-content/debug.log ausgelesen, kannst du die eingefügten Zeilen wieder löschen und die Schrägstriche vor define( 'WP_DEBUG', false ); entfernen.

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer