• Gelöst alexsalz

    (@alexsalz)


    Moin

    Ich habe nun seid einiger Zeit das Problem, dass im WordPress die Seite ‚Produkte → alle Produkte‘ immer mit der Fehlermeldung ‚Es gab einen kritischen Fehler auf dieser Website. Prüfe bitte den Posteingang deines Website-Administrators auf Anweisungen. Wenn du weiterhin Probleme hast, wende dich bitte an die Support-Foren.‘ bestraft wird.‘

    Das Betrifft nur die ‚alle Produkte‘ Seite, es ist sonst alles ok, ich kann Produkte frei bearbeiten (muss ich halt nur anders öffnen). Es betrifft auch nur mich, und niemanden sonst im Team, und tritt bei mir auch bei verschiedenen Browsern auf. Ich nutze prmär FireFox, und auf Chrome hat es kurz funktioniert, aber jetzt auch immer nur noch die Fehlermeldung – auch mit leeren Cache/ Cookies.

    Zeitlich kann ich auch kein (neues) PlugIn verdächtigen, und jetzt einfach alle mal aus und an zu machen zum testen, traue ich mich nicht ganz :‘)
    Zumal das Problem ja auch nur bei mir liegt, was gegen ein problematisches PlugIn sprechen sollte (?).

    Und nein, unser Website-Administrator hat auch keine gute Idee für mich.

    Irgendjemand eine Idee, was ich noch risiko frei versuchen kann?

    MfG

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Hallo,
    hilfreich könnte auch die Aktivierung des Debug-Modus sein. Damit Fehler ausgelesen werden können, müssen die Fehler in eine Log-Datei auf dem Server geschrieben werden, auf die man dann per FTP (oder auch SSH) zugreifen kann.
    Sichere bitte zunächst die wp-config.php auf deinem lokalen Rechner.
    Gib dann bitte mit einem geeigneten Programmier-Editor (z. B. Notepad++) in der wp-config.php oberhalb von /* That's all, stop editing! Happy blogging. */ folgendes ein:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_DISPLAY', false);
    define( 'WP_DEBUG_LOG', true );

    Achte darauf, dass du define('WP_DEBUG', false); überschreibst, falls die Zeile bereits in der wp-config.php steht. Wenn versucht wird, diese Konstante ein zweites mal zu definieren, gibt es einen Fehler, der deine Seite lahmlegen würde.
    Mit diesen drei Codezeilen sagen wir WordPress, dass der Debug-Modus aktiviert werden soll. Die Fehlermeldungen sollen aber nicht direkt angezeigt werden, sondern in die Datei /wp-content/debug.log geschrieben werden.
    Wenn der Fehler gefunden wurde bzw. wenn die Fehler nicht mehr in die debug.log geschrieben werden sollen, dann musst du daran denken, die Variable
    define( 'WP_DEBUG_LOG', true );
    wieder auf false zu setzen:
    define( 'WP_DEBUG_LOG', false);

    Einen entsprechenden Beitrag, wie man das auch mit Verwendung eines Plugins macht, findest du in einem Beitrag von mir.

    Schau doch bitte auch mal in die error_log beim Hoster.

    Viele Grüße
    Hans-Gerd

    Thread-Starter alexsalz

    (@alexsalz)

    Vermaledeit, ich wollte schon länger hier noch drauf antworten, aber lieber spät als nie; für mich hat es jetzt gereicht, einfach einen neuen Mitarbeiter Account anzulegen.

    Moderator Angelika Reisiger

    (@la-geek)

    @alexsalz Danke für die Rückmeldung und das Posten der Lösung (und natürlich auch für das Setzen des Threads auf gelöst) 🙂

    perlfan

    (@perlfan)

    Klappt, super, vielen Dank!!! 🙂

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)