Adaptivetheme breaks site when using PHP 8.3

Created on 8 May 2024, 8 months ago
Updated 11 May 2024, 7 months ago

Problem/Motivation

Using D10.2.5 and AdaptiveTheme 6.1 or 5.4 all works fine on server running PHP 8.1. But when I switch to 8.3, I get white screen when pages load and error:
Error: Call to undefined function Drupal\Component\Uuid\uuid_create() in Drupal\Component\Uuid\Pecl->generate() (line 14 of /home/dcappeals/public_html/core/lib/Drupal/Component/Uuid/Pecl.php).
Also, if srver is running PHP 8.3, at_theme Generator throws many errors:
Deprecated function: Creation of dynamic property Drupal\at_theme_generator\Theme\ThemeGenerator::$layout_library is deprecated in Drupal\at_theme_generator\Theme\ThemeGenerator->__construct() (line 86 of /home/dcappeals/public_html/modules/contrib/at_tool/at_theme_generator/src/Theme/ThemeGenerator.php)
See {#3418647} in at_tool queue.

Steps to reproduce

1. Set server to run PHP 8.1
2. Install a subtheme created with at_theme_generator.
3. Switch server to PHP 8.3
4. Try to load any page.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

6.1

Component

Module Support

Created by

πŸ‡ΊπŸ‡ΈUnited States rsbecker

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024