View Expression Engine Updating
The EE Updating Procedure seems a little tedious to me, but it boils down to the following:
Server Prep
- Download Latest Version to Desktop
- The procedure will run through all the intermediate updates if you skipped one.
- Rename index.php on server, copy "Down for Maintenance" index.html file in place
- Backup Database via Admin/Utilities in control panel
Copy My Extras
- system/language/lang.forum.php -- for forum module
- system/language/lang.forum_cp.php -- for forum module
system/lang.sites.php -- for multisite manager module
system/modules/forum -- director of the forum module
system/plugins/pi.html_strip.php -- used for my comment sidebar
- system/plugins/pi.markdown.php -- my custom version with LZIL functionality embedded
- system/plugins/pi.twitter_timeline.php -- my twitter sidebar
- system/plugins/pi.word_safe.php -- makes sure comment sidebar doesn't have super-long text in it, which would mess up the display
Prep for Upload
Delete locally and on the server:
- system/core/
- system/cp/
- system/db/
- system/language/
- system/lib/
- system/modules/
- system/plugins/
- system/utilities/
Then copy these files plus:
- system/updates/
- system/update.php
...from the new Expression Engine update package! Then copy the saved "extra" files from above into the appropriate directories.
Run the Upload Script
Upload all those files you just prepped, then run the Update.php script via the web browser. Everything should be dandy. Make sure that any other upgrade instructions were followed.
