Owner: Brett
Group members: 2735
This group has been set up for general discussion. If you can't find a relevant group for the issues you wish to talk about, please feel free to use this one, it is open to all Elgg chat.
- backup DataBase
- backup all files in your root Elgg installed directory
- backup your /data directory (optional)
- backup /mod
- backup elgg-config/settings.php
- login as Administrator
- turn off 'Protect upgrade.php' option (Dashboard -> Security) /admin/security
- turn on 'Debugging and Logging - Log level: Log errors and warning' option (Dashboard -> Site settings) /admin/site_settings
- go to Dashboard, click on Upgrade and stay on there
- delete old /vendor and files in the root Elgg installed directory (composer.json, index.php, install.php etc)
- copy the new 5.1.11 /vendor and files to the root Elgg installed directory (composer.json, index.php, install.php etc)
- delete old /mod
- clean opCache
- click on Upgrade -> go to /admin/upgrades and run all Pending upgrades -> return on Dashboard
- copy new /mod
- activate only bundled plugins
- go to Dashboard and click on Upgrade -> go to /admin/upgrades and run all Pending upgrades -> return on Dashboard
- enable your 3rd party plugins
- go to Dashboard and click on Upgrade -> go to /admin/upgrades and run all Pending upgrades
- turn on all simple/site caches' options (Dashboard -> Site settings)
- turn on 'Protect upgrade.php' option (Dashboard -> Security)
Well done.
After your steps everything went great and the site is working smoothly.
Thank You.
No blog posts
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.