Fatal error: Uncaught TypeError: Cannot access offset of type string on string i
-
Hello, when I change my hosting version of PHP from 7.4 to 8.0, I get the following error:
Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /var/www/wp-content/plugins/kirki/kirki-packages/module-webfonts/src/Webfonts/Downloader.php:99 Stack trace:
#0 /var/www/wp-content/plugins/kirki/kirki-packages/module-webfonts/src/Webfonts/Downloader.php(44): Kirki\Module\Webfonts\Downloader->get_local_files_from_css('/* cyrillic-ext...') #1 /var/www/wp-content/plugins/kirki/kirki-packages/module-webfonts/src/Webfonts/Downloader.php(32): Kirki\Module\Webfonts\Downloader->get_local_font_styles('/* cyrillic-ext...') #2 /var/www/wp-content/plugins/kirki/kirki-packages/module-webfonts/src/Webfonts/Embed.php(154): Kirki\Module\Webfonts\Downloader->get_styles('https://fonts.g...') #3 /var/www/wp-includes/class-wp-hook.php(308): Kirki\Module\Webfonts\Embed->the_css('') #4 /var/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #5 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /var/www/wp-content/plugins/kirki/kirki-packages/module-css/src/CSS.php(337): do_action('kirki_dynamic_c...') #7 /var/www/wp-content/plugins/kirki/kirki-packages/module-css/src/CSS.php(202): Kirki\Module\CSS->print_styles() #8 /var/www/wp-includes/class-wp-hook.php(308): Kirki\Module\CSS->print_styles_inline('') #9 /var/www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #10 /var/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #11 /var/www/wp-includes/general-template.php(3043): do_action('wp_head') #12 /var/www/wp-content/themes/mytheme/header.php(17): wp_head() #13 /var/www/wp-includes/template.php(783): require_once('/var/www/wp-con...') #14 /var/www/wp-includes/template.php(718): load_template('/var/www/wp-con...', true, Array) #15 /var/www/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) #16 /var/www/wp-content/themes/mytheme/template-homepage.php(10): get_header() #17 /var/www/wp-includes/template-loader.php(106): include('/var/www/wp-con...') #18 /var/www/wp-blog-header.php(19): require_once('/var/www/wp-inc...') #19 /var/www/index.php(17): require('/var/www/wp-blo...') #20 {main} thrown in /var/www/wp-content/plugins/kirki/kirki-packages/module-webfonts/src/Webfonts/Downloader.php on line 99 There has been a critical error on this website.
I am running the latest version of the Kirki Customizer Framework plugin (4.1.1). When I deactivate the Kirki plugin, my site works fine when running PHP 8.0. When I reactivate Kirki while running PHP 8.0, it breaks my site. Only seems to run of PHP 7.4 (or below, I’m guessing).
Appreciate whatever insight you can provide.
Thanks!
- The topic ‘Fatal error: Uncaught TypeError: Cannot access offset of type string on string i’ is closed to new replies.