Just did a manual update to the latest version (1.32.1).
Of four sites running on that codebase, one and only one is now showing this error:
Class "FileStorageController" not found
Anyone have any ideas?
Just did a manual update to the latest version (1.32.1).
Of four sites running on that codebase, one and only one is now showing this error:
Class "FileStorageController" not found
Anyone have any ideas?
My guess is that it is Computed Field rather than Entity Plus; Entity Plus is used very widely across Backdrop as many popular modules have it as a dependency. I can't see any similar issues in the queue for that module but perhaps you had saved a field definition that was invalid PHP?
I seem to have traced this to a problem with entity_plus. Disabling computed_field and entity_plus (which were not actually being used) seems to have made the site available again.
My guess is that it is Computed Field rather than Entity Plus; Entity Plus is used very widely across Backdrop as many popular modules have it as a dependency. I can't see any similar issues in the queue for that module but perhaps you had saved a field definition that was invalid PHP?
    Hi,
    That error usually means the update didn’t fully replace or load all files. Check that all the core files were uploaded correctly — especially the controllers or classes directories. Sometimes the autoloader cache (like bootstrap/cache or similar) needs to be cleared after a manual update.
    Also confirm your composer install (or composer dump-autoload) ran successfully if the system uses Composer. That usually resolves missing class issues like this.
To be very clear: Backdrop does NOT need composer and never will. While some use composer with Backdrop it is NOT required.