Beiträge von Wordpress-Hill

    :p

    Code
    add_filter( 'login_errors', '__return_null' );

    Ich teste schon mal ganz gerne wie aufmerksam gelesen wird. Spass beiseite, die Klammen sind natürlich falsch. Sorry


    Hallo mensmaximus.

    Ich habe das Problem lösen können.
    Ich habe im WP-Dashboard im Plugin-Panel / Elementor / Werkzeuge / Versions / Versionskontrolle
    sowohl die Wiederherstellungsversion, als auch die Rollback-Version auf eine ältere, identische Version
    zurückgebracht, nachdem ich selbstverständlich ein Backup von der WP-Seite, als auch von der Datenbank
    erstellt habe.

    Naja, hat´s zum WE ja doch ein kleines Happy End gegeben.
    Ich wäre natürlich nicht darauf gekommen, wenn ich durch Eure Mithilfe nicht weiter diesen Pfaden gefolgt
    wäre, die mich letztendlich an Quellen heranbrachten, die mir diese Art der Problemlösung in Erwägung riefen.
    Ich sag´s ja... Kausalität ist ne wunderbare Sache!

    Vielen Dank nochmal und ein schönes Wochenende!
    Marc

    :p

    Code
    add_filter( 'login_errors', '__return_null' );

    Ich teste schon mal ganz gerne wie aufmerksam gelesen wird. Spass beiseite, die Klammen sind natürlich falsch. Sorry

    Beide erwischt worden - ich beim blinden Copy and Paste und du... beim Klammern. ;)
    Gut also... Zeile 27 als Fehlermeldung bleibt aus und keine vertraulichen Fehlermeldungen tauchen
    mehr auf. Alles klärchen.

    Bleibt für mich nur noch der Knorpel zu kauen, welches das Elementor-Load betrifft.
    Workspace ist auf 256M festgelegt, PHP 7.3, kein Plugin-Konflikt nach akrybischem Terminationsverfahren
    durch reihenweise Deaktivierung von allen anderen Plugins, Lademethode (akt/deakt) bewirkt nichts,
    abges. Modus (no effect)...

    Ich muss mich wohl daranmachen, über .htaccess ranzugehen.
    Wenn das nicht geht, fiele mir noch das Degradeverfahren ein, welches ich aber nur
    im alleräußersten Fall anwenden möchte.

    Noch irgendwelche Empfehlungen oder Beileidsbekundungen?
    :oops::cool:

    Gruß, Marc

    Dieser Code funktioniert mit PHP 7.2 und höher einwandfrei. Die Fehlermeldung bezüglich Zeile 27 kann damit nicht mehr erscheinen.

    Mahlzeit Zusammen.

    Ich hatte die ganze Zeit beim Host auf PHP 7.3 gesettet gehabt.
    Die Meldung zur Zeile 27 beim PHP-Compatibility-Check wird zwar nicht mehr gemeldet
    (Elementor weist keine Warnings oder Errors mehr auf). Jedoch wird beim Test, was bei
    eine Login-Fehleingabe passiert, folgendes angezeigt:

    [COLOR=#ff4d4d]Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '__return_null()' not found or invalid function name in /www/htdocs/**************/***************/wp-includes/class-wp-hook.php on line 292[/COLOR]

    Und unter dem genannten PHP-Script ist:

    [COLOR=#ff4d4d] $value = call_user_func_array( $the_['function'], $args );
    [/COLOR]

    [COLOR=#000000]Solche Infos sind ja eine Leckerli für böse Datenjongleure.[/COLOR]
    Und Elementor funktioniert übrigens leider immer noch nicht! :(:(:(

    Ich stehe grad mitten im Wald!
    :eek:o_O:confused:
    [COLOR=#ff4d4d][/COLOR]

    https://developer.wordpress.org/reference/functions/__return_null/

    PHP
    add_filter( 'login_errors', '__return_null()' );

    Danke Dir, mansmaximus. Aber das hatte ich auch schon von der Liste gestrichen... weil... um es mit den Worten des wandelnen Astes aus "A bugs life" (ironischerweise passt "bug" hier echt geil) zu sagen "Nicht doch... dies funktionieret nicht!". Schade!
    Aber trotzdem Danke für Deine Mühen.

    die frage ist brauchst die code schnippsel auch?

    was steht eine zeile oberhalb?
    function ?????

    kannst auch zum testen das einmal rauslöschen

    function dein code

    und bis
    );

    Nun, das ist der Befehl einen fehlerhaften eingegebenen Zugang nicht in einer Fehlermeldung anzuzeigen,
    was im anderen Fall ein gefundenes Fressen für jeden Hacker macht. Ich sollte es auf jeden Fall drinlassen.
    Drüber steht nichts zu dieser besagten Line 27, außer ein paar Remarkzeilen.

    versuch es mal durch das zu ersetzen

    Code
    add_filter('login_errors', function() {
    return '';
    });

    achte auf die richtige formatierung

    Das hat leider auch keinen Effekt erzielt.
    Ich muss versuchen, mit dem Ursprungscodeschnipsel beim Host die PHP-Version schrittweise
    von 7.2 an zurückzusetzen. Vielleicht bewirkt das etwas. Was anderes fällt mir grad echt nicht ein.

    Danke bis hierhin für Deine Hilfe, Henk!
    Beste Grüße, Marc

    Hy,

    dann schau mal in das child Theme vom hello elementor was in der zeile 27 und 124 steht.

    Welche PHP Version ist im einsatz?

    Ich checke grad per PHP-Checker-Plugin ab, ob alle Plugins und Themes kompatibel mit PHP 7.3 sind.
    Ich kann leider den Script von Hello Elementor Theme nicht aufrufen.

    SCAN PROCEEDING ....

    Ergebnis: Elementor Theme wirft mir bei PHP-Checker-Plugin folgende Meldung aus:

    [COLOR=#ff4d4d] 27 | WARNING | Function create_function() is deprecated since PHP 7.2; Use an anonymous function instead[/COLOR]
    [COLOR=#ff4d4d]
    [/COLOR]

    Neben den bereits angefragen Fehlereinträgen noch ergänzen: Welches Theme und Version? Welche Plugins und Versionen? Welche genaue WordPress Version? Link zur Seite? Siehe auch Forenregeln, Punkt II.

    Tipp am Rande: Das Einfügen von Konstanten in wp-config.php erhöht nicht den verfügbaren Speicher beim Hostinganbieter, siehe dazu auch hier (wordpress.org):

    Hallo b3317133,

    Entschuldigung. Wäre hilfreich, ja! :)
    Beim Host ist der Limit selbst auch auf 256MB gesetzt in einer user.ini.

    Zur Wordpress-Seite:
    http://www.kiddy-box.de

    WP-Info:
    Wordpress V. 5.7
    Child Elementor Theme (Elementor Hello Theme 2.2)
    gegenwärtig PHP 7.0 (laut PHP-Checker)

    Plug-Ins:
    All-in-One WP Migration
    Version 7.40

    Breadcrumb NavXT auswählen Breadcrumb NavXT
    Version 6.6.0

    Classic Editor
    Version 1.6

    Compress JPEG & PNG
    Version 3.2.1

    Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control
    Version 3.10.0

    Elementor
    Version 3.1.4
    Elementor Pro
    Version 3.2.1

    PHP Compatibility Checker
    Version 1.5.0

    Pods - Custom Content Types and Fields
    Version 2.7.26

    WooCommerce (derzeit deaktiviert)
    Version 5.1.0

    WP Downgrade (derzeit deaktiviert)
    Version 1.2.2

    WP Memory
    Version 2.3

    WPML Multilingual CMS
    Version 4.4.10

    WPML String Translation
    Version 3.1.8

    WPML Translation Management
    Version 2.10.6

    Yoast Duplicate Post
    Version 4.1.2

    Yoast SEO
    Version 16.1.1

    YYDevelopment - Tag Manager - Header, Body And Footer
    Version 2.3.1

    was sagt die error log und Debug modus für einen fehler?

    Hi Henk1060,

    Folgende Meldung wird angezeigt:

    [size=14][COLOR=#ff4d4d]Deprecated: Function create_function() is deprecated in /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-content/themes/elementor-hello-childtheme/functions.php on line 27

    Notice: Constant WP_POST_REVISIONS already defined in /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-content/themes/elementor-hello-childtheme/functions.php on line 124

    Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-content/themes/elementor-hello-childtheme/functions.php:27) in /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-includes/pluggable.php on line 1329

    Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-content/themes/elementor-hello-childtheme/functions.php:27) in /www/htdocs/w00fcd8a/kiddy-box.de-2019/wp-includes/pluggable.php on line 1332[/COLOR][/SIZE]

    Hallo Zusammen,

    seit ein paar Wochen hält sich Elementor hartnäckig zickig und will einfach
    nicht öffnen, wenn ich eine Seite mit Elementor bearbeiten will. Auch die abgesicherte
    Version funktioniert nicht.

    Seit wann herrscht dieses Problem?

    - Seit ich Smart Slider 3 installiert habe - nach Deaktivierung und schlussendliche Deinstallation
    funktioniert Elementor immer noch nicht

    - Ich habe durch Definieren des Memory-Limits in der wp-config.php den Working-Memory auf 256M erhöht
    (ist nunmehr mit 38% ausgelastet, vorher zu 95%) - funktioniert immer noch nicht.

    - Probeweise Plug-Ins einzeln deaktiviert, um zu testen, ob andere PI´s nachteilhaft Einfluss nehmen,
    jedoch ohne Ergebnis, außer dass z.B. durch bestimmte Deaktivierungen natürlich die Erscheinung
    und Funktionen der betreffenden Website verfremden bzw. außer Kraft treten.

    - Derweil wurde Wordpress aktualisiert, von späten 4.9-Versionen über 5.0.
    Ich dachte da an einen Degrade-Vorgang von WP, welches aber schon vorab gewarnt verheerende
    Zerwürfnisse des Frontends und Funktionalität bewirken kann. Dies würde ich nur im alleräußersten
    Notfall in Betracht ziehen, wenn keine andere Möglichkeit mehr bestünde.

    Was kann ich noch unternehmen, um dieses Elementor-Problem zu fixen?
    Vielen Dank im Voraus für Eure geschätzte Hilfe.

    Beste Grüße, Marc