Notice Fehlermeldungen seit 2 Tagen > Verzweiflung

  • Hallo in die Runde,

    ich habe seit 2 Tagen Notice- Fehler in meiner Wordpress Woocommerce Germanized- Installation (siehe screenshot). Leider nicht nur im backend sondern tatsächlich auch im Frontend während des Bestellvorganges :-(

    ich kann mir das nicht erklären. In der wp-config habe ich schon geprüft, ob die notification "false" sind. Sind sie.

    Wäre toll, wenn mir jemand helfen kann. Plugins, Wordpress ist alles up2date.

    Danke und viele Grüße

    Daniel

    • 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

  • Es handelt sich offenbar um einen Fehler in WooCommerce, mehr dazu siehe hier, als erster Treffer gefunden über eine Suchmaschine mit den Stichworten: [FONT=Courier New]undefined index priority woocommerce[/FONT]

    Ist in der Datei [FONT=Courier New]wp-config.php[/FONT] die Variable [FONT=Courier New]WP_DEBUG[/FONT] auf [FONT=Courier New]true[/FONT] gesetzt? Falls ja, setze sie auf [FONT=Courier New]false[/FONT], hilft das? Mehr dazu hier.

  • Es handelt sich offenbar um einen Fehler in WooCommerce, mehr dazu siehe hier, als erster Treffer gefunden über eine Suchmaschine mit den Stichworten: [FONT=Courier New]undefined index priority woocommerce[/FONT]

    Hi,
    danke für die Antwort. Ich habe mir die Finger blutig gegoogled und nix gefunden, außer den Hinweis in der wp-config-php die VAR wp-debug auf false zu setzen. Das war ja aber schon der Fall.

    Haben da bei woocommerce die Qualitätssicherungsmaßnahmen versagt? :-(

    Lieben Dank für die Hilfe!

    Daniel

  • Die Datei heisst [FONT=Courier New]wp-config.php[/FONT] und die Variable [FONT=Courier New]WP_DEBUG[/FONT]

    Poste doch mal alles ab/nach ca. der Zeile 70 ab [FONT=Courier New]define('WPLANG', ...[/FONT] aus Deiner Datei (also ohne die [FONT=Courier New]DB_xx[/FONT] Einträge und ohne die [FONT=Courier New]xx_SALT[/FONT] Einträge aus dem oberen Teil), dann sieht man ggf. ob/wo es da ein Problem geben könnte.

  • Guten Morgen b3317133,

    hier ist alles nach den DB- Einträgen:

    wp_debug ist bewusst auskommentiert und durch den orangen Teil ersetzt worden. Laut einer website sollte das die notice-Meldungen unterdrücken. Hat aber leider auch nicht geklappt.


    /**
    * For developers: WordPress debugging mode.
    *
    * Change this to true to enable the display of notices during development.
    * It is strongly recommended that plugin and theme developers use WP_DEBUG
    * in their development environments.
    *
    * For information on other constants that can be used for debugging,
    * visit the Codex.
    *
    * @Link https://codex.wordpress.org/Debugging_in_WordPress
    */
    [COLOR=#ff0000]/**define('WP_DEBUG', false);[/COLOR]
    */
    [COLOR=#ffa64d]ini_set('log_errors','On');
    ini_set('display_errors','Off');
    ini_set('error_reporting', E_ALL );
    define('WP_DEBUG', false);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);[/COLOR]

    /* That's all, stop editing! Happy blogging. */

    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    define( 'WP_ALLOW_MULTISITE', true );

    define ('FS_METHOD', 'direct');

    add_filter( "auto_update_plugin", "__return_true" );add_filter( "auto_update_theme", "__return_true" );add_filter( "allow_dev_auto_core_updates", "__return_true" ); add_filter( "allow_major_auto_core_updates", "__return_true" );

    Bin mal gespannt..

    Danke im Voraus und viele Grüße

    Daniel

  • Probiere es mal ohne [FONT=Courier New]ini_set('error_reporting', E_ALL );[/FONT] bzw. ohne alle orangen Zeilen, alleine nur mit [FONT=Courier New]define('WP_DEBUG', false);[/FONT]

    Hinweis am Rande, [FONT=Courier New]add_filter(..)[/FONT] haben in [FONT=Courier New]wp-config.php[/FONT] nichts verloren, mehr dazu hier. Und ob man "allow_major_auto_core_updates" wirklich will, nunja, das muss jeder selbst wissen bzw. merken.

  • Hallo,

    WP_DEBUG ist eine PHP-Konstante (eine permanente globale Variable), mit der der Debug-Modus in WordPress ausgelöst werden kann. Es wird davon ausgegangen, dass es standardmäßig "false" ist und normalerweise in der Datei " wp-config.php " auf Entwicklungskopien von WordPress auf "true" gesetzt wird.

    Debugging aktivieren
    define ('WP_DEBUG', true);

    Deaktivieren Sie das Debugging

    define ('WP_DEBUG', false);

    Die Werte true und false im Beispiel werden nicht in Apostrophe (') festgelegt, da es sich um boolesche Werte handelt. Wenn du WP_DEBUG auf 'false' setzt, wird es als true interpretiert, da es sich um einen String und nicht um einen Boolean handelt.


    Gruß

    Why did the programmer quit his job? Because he didn't get arrays.

  • Moin moin,

    hat leider nichts gebracht.... die Meldungen treten immer noch auf. Doof vor dem Weihnachtsgeschäft.... ich würde bei solchen Scriptschnipseln in einem Shop gleich die Finger davon lassen. Wie kann ich denn auf die vorherige Version von Woocommerce downgraden?

    Danke für Eure / Ihre Hilfe

    Daniel

  • Seltsam, es sind gar keine Scriptschnipsel nötig.

    Wenn alles orange weg ist und alleine nur die ganz normale WordPress Einstellung [FONT=Courier New]define('WP_DEBUG', false);[/FONT] benutzt wird, und trotzdem Warnings auftreten, liegt es ggf. an anderen Voreinstellungen des Servers o.ä.

    Alternativ kannst Du den ursächlichen, bereits oben verlinkten Fehler in WooCommerce ggf. manuell beheben, bevor ein neues Update rauskommt.

Jetzt mitmachen!

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