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.
Recent comments
Thanks for the help!
Block cache
You can set the caching for blocks if you have a custom module and create your block with hook_block_info(). There's a setting for cache there in the code. By your example above it seems...
Block cache
Thanks! I will try to port cacheexclude.
Exclude from Cache
Depending on the exact use case, there is another interesting module which is already available for Backdrop: Entity Cache Administration Entity Cache Administration provides an...
Exclude from Cache
Looks like there was a Drupal 7 version so it might be straightforward to port to Backdrop . Edit: yup, it is a really small module, and easy to port. https://git.drupalcode.org/project/...
Exclude from Cache