In the API documentation for node_permissions_get_configured_types() it says:
To exclude a specific node from getting permissions defined for it, set the
node_permissions_$type
variable to 0.
This is correct for Drupal 7, but not correct for Backdrop. From looking at the code, it is referring to the setting "$info->settings['node_permissions']
" which would be specified in the node definition originally passed tonode_type_save()
.
I think this also should be documented in a change record.
What's my next step for reporting/fixing this?
Recent comments
Thanks! The site was on PHP 7.0. With assistance from my hosting provider, I updated to PHP 7.4 and now I have access to the site again. No database re-import required.
Locked out of site after updating modules
Thank you very much. I will follow your advice.
Locked out of site after updating modules
The best you can do is test and report. If you find a contrib that doesn't work in php 8.3, create an issue in its queue so it gets fixed. In my experience, I've found that 7.4 is safest...
Locked out of site after updating modules
Hi argiepiano, Some contrib will not work in php 7.2 or lower, and some will not on PHP 8.1 or higher. Is there a way to find out which is the optimal PHP version for a...
Locked out of site after updating modules
This sounds like a combination of a buggy module and the "wrong" version of PHP. The fact that you are being redirected to the maintenance page may be an indication that your site was put on...
Locked out of site after updating modules