Fataler Fehler in WP 6.0.0
Closed this issue · 6 comments
Ahoi allerseits,
Sorry, aber das Plugin wirf bei der Installation einen fatalen Fehler…
“Das Plugin kann nicht aktiviert werden, da es einen fatalen Fehler erzeugt.”
Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, bool given in /homepages/23/KundNr/htdocs/wordpress/wp-content/plugins/wp-caldav2ics/Caldav2ics_Plugin.php:70 Stack trace: #0 /homepages/23/KundNr/htdocs/wordpress/wp-content/plugins/wp-caldav2ics/Caldav2ics_LifeCycle.php(29): Caldav2ics_Plugin->initOptions() #1 /homepages/23/KundNr/htdocs/wordpress/wp-content/plugins/wp-caldav2ics/caldav2ics_init.php(34): Caldav2ics_LifeCycle->install() #2 /homepages/23/KundNr/htdocs/wordpress/wp-content/plugins/wp-caldav2ics/wp-caldav2ics.php(70): Caldav2ics_init('/homepages/23/d...') #3 /homepages/23/KundNr/htdocs/wordpress/wp-admin/includes/plugin.php(2313): include_once('/homepages/23/d...') #4 /homepages/23/KundNr/htdocs/wordpress/wp-admin/plugins.php(192): plugin_sandbox_scrape('wp-caldav2ics/w...') #5 {main} thrown in /homepages/23/KundNr/htdocs/wordpress/wp-content/plugins/wp-caldav2ics/Caldav2ics_Plugin.php on line 70
KundNr war meine Kundennummer und die will ja hier keiner wissen… 😉
Besteht die Chance, daß der Fehler noch gefixt wird oder ist das tolle Plugin jetzt verloren?
Mit freundlichen Grüßen
Volker
Hi Volker,
kann es sein dass auf deinem Server PHP 8.0 (oder höher) installiert ist ?
das könnte ein Grund für den Fehler sein.
In meinem docker container mit WP 6.0/PHP 7.4 läuft das Plugin ohne Probleme.
Gruss
Werner
Hi Volker,
nein, ich kann (bzw. will) das momentan nicht fixen: ich habe Wordpress nur noch in einer docker Instanz, für die ich das offizielle WP docker image verwende, und das ist noch auf PHP 7.4.
und das wird wohl auch noch so lange so sein, bis WP voll kompatibel ist zu PHP 8.0/8.1.
Gruss
Werner
issue closed as not reproducible even with PHP 8.0/8.1 test.
so it has nothing to do with this.
I'm now re-opening this issue, as I could reproduce the Problem with a WP 6.1.1 / PHP 8.1 docker instance.
the fix is now online, please test if this works for you.
fix is now in release 1.3.0, closing this issue now.