Drupal CMS Installer Broken

Created on 14 January 2025, 9 days ago

Problem/Motivation

The Drupal CMS installer for release candidate 2 is broken with the following error (see screenshot):

TypeError: Cannot assign null to property Drupal\Core\Recipe\InputConfigurator::$values of type array in unserialize() (line 68 of profiles/drupal_cms_installer/src/RecipeLoader.php).
unserialize() (Line: 68)
Drupal\drupal_cms_installer\RecipeLoader::load() (Line: 237)
drupal_cms_installer_apply_recipes() (Line: 626)
install_run_task() (Line: 572)
install_run_tasks() (Line: 121)
install_drupal() (Line: 53)

Steps to reproduce

- Debian Bookworm
- Postgres 17.2
- PHP 8.3.14

Installer chose a subscript for the tables, randomly generated user and pass for Postgres without special characters. The database name was a few dictionary words.

I skipped the part of the menu that asks if you want any data and clicked "Skip this step". I did NOT install in a docker container.

Proposed resolution

No php error when installing Drupal CMS.

Remaining tasks

Fix issue that causes error shown above or document / make obvious the environmental variables that need to be set on the host to be able to install Drupal CMS.

User interface changes

None

API changes

None

Data model changes

🐛 Bug report
Status

Active

Component

Code

Created by

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

Comments & Activities

Production build 0.71.5 2024