Hello to everyone,
I need to upgrade a drupal7 site and choose backdrop-cms. As I document every step, I found out, the hard way, that the required php packages aren't well documented.
When I install into a fresh debian 12 setup with apache2 and mariadb-server, you need the following php (8.2) packages to get backdrop-cms version 1.30.1 installed:
php8.2 php-mdb2 php-pear php-xml php-mbstring php-gd php-mdb2-driver-mysql php-mysql php8.2-mysql
Especially when you get the "ERROR: Call to a member function name() on bool in install_settings_form() ..."
you might miss the php-mysql packages.
Comments
Hi
Thanks for flagging this up. I'll see if we can update our documentation to be clearer about the PHP packages needed.
I've added an issue for this at https://github.com/backdrop-ops/docs.backdropcms.org/issues/247