Es sollten Daten von mehreren ICS Kalendern als Events übernommen werden können (automatische und regelmäßige Synchronisation)
Beiträge von nukia
-
-
Im Bericht über den Webseiten-Zustand erhalte ich folgenden Fehler:
Die PHP-Standardzeitzone wurde nach dem Laden von WordPress durch einen date_default_timezone_set()-Funktionsaufruf geändert. Dies beeinträchtigt korrekte Berechnungen von Datum und Uhrzeit.
Ich verstehe allerdings nicht wie ich diese Fehlermeldung beheben kann?Wordpress Version: 6.6.2
PHP Version: 8.1.3 -
Wäre auf der Suche noch einem (free-) Plugin um regelmäßig von einem ICS Kalender die Daten zu übernehmen.
Bis dato hab ich nur kommerzielle Plugins gefunden.
Kennt jemand vielleicht was interessantes?
-
Es gibt mehrere Gründe:
- Kompatibilitätsprobleme veralteter Plugins mit PHP 8.2
- zwei benötigte Werte für Zeit-/Datumsberechnungen in WordPress waren nur leer in der Datenbank vorhanden waren, die Optionen timezone_string und gmt_offset. Dadurch arbeiteten einige zentrale WordPress Core Funktionen fehlerhaft, z.B. current_time(), was auch Auswirkungen auf Cron-Jobs usw. hatte. Dadurch wurde u.a. sporadisch je nach Aufruf von Core Funktionen oder Cron-Terminen beim WordPress Login & Admin eine weisse Seite gezeigt, ohne Eintrag im WordPress Error Log, da WordPress noch vor dem eigenen Error Handling in diese Fehler lief.
-
Danke, es hat sich noch doch wer lokaler gefunden der mich unterstützen kann.
-
Auf meiner Seite läuft die PHP Version 8.2.25
-
Eingerichtet hab ich die Seite vor Jahren. Mein Provider bietet diese Möglichkeit leider nicht.
-
Soll ich den Provider bitten die PHP Version mal zurück zu setzen?
Hab hier leider lokal keinen der sich besser auskennt.
-
Ein Login-Versuch müsste hier gewesen, einen Fatal Error sehe ich leider nicht
-
Auch daran kann es liegen, dazu könnte man mehr sagen, wenn man das Error Log zu dem exakten Zeitpunkt wenn die weisse Seite erscheint hätte.
Evtl. wäre es hier am besten, das jemanden vor Ort genauer prüfen zu lassen, der sich mit WordPress etwas auskennt.
Nach was müsste ich im Log-File suchen? Sowas?Code[15-Nov-2024 17:12:32 UTC] PHP Deprecated: Creation of dynamic property EDD_Theme_Updater_Admin::$item_name is deprecated in /var/www/clients/client12/web23/web/wp-content/themes/catch-flames-pro/inc/updater/theme-updater-admin.php on line 56 [15-Nov-2024 17:12:32 UTC] PHP Deprecated: Creation of dynamic property EDD_Theme_Updater_Admin::$beta is deprecated in /var/www/clients/client12/web23/web/wp-content/themes/catch-flames-pro/inc/updater/theme-updater-admin.php on line 62 [15-Nov-2024 17:12:32 UTC] PHP Deprecated: Creation of dynamic property Envira_Gallery::$public is deprecated in /var/www/clients/client12/web23/web/wp-content/plugins/envira-gallery/envira-gallery.php on line 192 [15-Nov-2024 17:12:33 UTC] PHP Deprecated: Creation of dynamic property WP_FFPC::$plugin_upgrade is deprecated in /var/www/clients/client12/web23/web/wp-content/plugins/wp-ffpc/wp-ffpc-class.php on line 191 -
Hab vorhin, wie ich noch ins Backend kam, vermutlich auf Themes aktualisieren geklickt...das ist aber abgebrochen...kann es an dem liegen?
-
ahhh, komm jetzt nicht wieder rein, dh. nach Eingabe der Login-Daten bleibt die Seite weiss
-
Das wäre ein Auszug
-
War leider einige Tage jetzt verhindert....hab das Verzeichnis wp-content/ninjafirewall umgenannt....einloggen ist möglich. Aber wenn ich im Backend nun z.B Plugins anwähle bleibt die Seite wieder leer (weiss).
-
Danke, wie kann ich das Plugin Ninja Firewall deaktivieren ohne Login?
-
debug.log ist nun vorhanden, hat allerdings 21 MB und kann hier nicht hochgeladen werden....sagt Euch das was?
[04-Nov-2024 21:22:33 UTC] PHP Deprecated: Creation of dynamic property EDD_Theme_Updater_Admin::$beta is deprecated in /var/www/clients/client12/web23/web/wp-content/themes/catch-flames-pro/inc/updater/theme-updater-admin.php on line 62
[04-Nov-2024 21:22:33 UTC] PHP Deprecated: Creation of dynamic property Envira_Gallery::$public is deprecated in /var/www/clients/client12/web23/web/wp-content/plugins/envira-gallery/envira-gallery.php on line 192
[04-Nov-2024 21:22:33 UTC] PHP Deprecated: Creation of dynamic property WP_FFPC::$plugin_upgrade is deprecated in /var/www/clients/client12/web23/web/wp-content/plugins/wp-ffpc/wp-ffpc-class.php on line 191
[04-Nov-2024 21:22:33 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ /var/www/clients/client12/web23/web/wp-content/plugins/all-in-one-event-calendar/lib/query/helper.php:156 #8192
[04-Nov-2024 21:22:34 UTC] All-in-One Event Calendar: preg_match(): Passing null to parameter #4 ($flags) of type int is deprecated @ /var/www/clients/client12/web23/web/wp-content/plugins/all-in-one-event-calendar/vendor/twig/Lexer.php:209 #8192
[04-Nov-2024 21:22:34 UTC] All-in-One Event Calendar: preg_match(): Passing null to parameter #4 ($flags) of type int is deprecated @ /var/www/clients/client12/web23/web/wp-content/plugins/all-in-one-event-calendar/vendor/twig/Lexer.php:221 #8192
[04-Nov-2024 21:22:34 UTC] All-in-One Event Calendar: preg_match(): Passing null to parameter #4 ($flags) of type int is deprecated @ /var/www/clients/client12/web23/web/wp-content/plugins/all-in-one-event-calendar/vendor/twig/Lexer.php:230 #8192
[04-Nov-2024 21:22:34 UTC] All-in-One Event Calendar: preg_match(): Passing null to parameter #4 ($flags) of type int is deprecated @ /var/www/clients/client12/web23/web/wp-content/plugins/all-in-one-event-calendar/vendor/twig/Lexer.php:235 #819 -
Alles anzeigen
Ein Blick in die Log-Files des Servers könnten Hinweise geben.
Hilfreich könnte 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);Hätte das eingefügt, es wird aber keine Datei /wp-content/debug.log erstellt?
[PLAIN]/* define( 'WP_DEBUG', false );
/* Add any custom values between this line and the "stop editing" line. */
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_DISPLAY', false);
define( 'WP_DEBUG_LOG', true );
/* That's all, stop editing! Happy publishing. */[/PLAIN] -
Welche Plugins sind installiert? Screenshot Plugins Übersicht Seite? Alternativ falls kein Login möglich Screenshot des Ordners [FONT=Courier New]wp-content/plugins/[/FONT] mit einem FTP Programm?
-
Wenn ich hier meine Daten eingebe erscheint neuerdings ein weisses Fenster. Hätte es auch schon mit unterschiedlichen Browsern probiert....manchmal glaubt es mit Chrome, aber auch nicht regelmäßig.
Lt. Webseiten-Provider liegt kein Fehler bei ihm.
An was könnte das liegen?
https://www.feuerwehr-wallern.at/wp-login.php
-
ahh, so ein Anfängerfehler...danke für dne Hinweis
