Add a "Safe Mode" for Joomla #47017
Replies: 7 comments
-
|
This has been suggested before. Can't find the link right now but there were some very loud voices against it. I think it was in a discussion about isSite |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the link @QuyTon |
Beta Was this translation helpful? Give feedback.
-
|
If safe mode is not an option for Joomla core, maybe someone could write a recovery script in a gist, that you could upload to /administrator. It could provide:
Then you don't have use the DB to disable all those external extensions. |
Beta Was this translation helpful? Give feedback.
-
|
Safe Mode is possible it only depends of the expectations what the purpose are. |
Beta Was this translation helpful? Give feedback.
-
|
my take #44765 |
Beta Was this translation helpful? Give feedback.
-
|
Your approach goes into a completely different direction compared what I have in mind an is to invasive. Parts of it would be interesting for plugin manger to disable all plugins except core plugins for failure search. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem? Please describe.
Users are regularly encountering issues with plugins breaking sites after enabling them or during updates and don't know how to disable them again.
Describe the solution you'd like
Add a new switch in the configuration.php to enable a "Safe Mode", which disables loading any plugin, resetting the installation to a minimal Joomla installation. The only thing working like before would be the authentication plugins to get back into the backend. This would allow to disable plugins and do additional work, since as far as I can see all changes in the backend should be possible without any plugins. At the same time, the mode would be activated during Joomla updates to prevent update issues.
Additional context
Thanks to @HLeithner for bringing this idea up.
Beta Was this translation helpful? Give feedback.
All reactions