How do I update xoops?

Requested by TommyZ and Answered by Jan304 on 2005/2/1 16:43:27

How do I update xoops?

Edited by jensclas 13-1-07 Current version of xoops 2.0.16 at time of writing. Downloads for updates and new installations are available here at the sourceforge repository You will need 1. Correct download to upgrade your current version 2. ftp access to your site 3. prgram to unzip your downloaded file. Before you begin change the chmod for mainfile.php to 444. It must be writeable. At the completion, change it back to 777. See this FAQ if you are unsure how to do this. Upgrading from a previous version ----------------------------------- Upgrading from XOOPS 2.0.14/2.0.15 (easy way) 1. Get the appropriate update package from the sourceforge file repository (linked above) 2. Overwrite your existing files with the new ones by uploading them via ftp 3. Access /upgrade/ with a browser 4. Follow the instructions to update your database given by this access 5. Delete the upgrade folder 6. Write-protect mainfile.php again Upgrading from XOOPS 2.0.14/2.0.15 (using the full package) Use your ftp program to: 1. Move the "upgrade" folder inside the "htdocs" folder (it's been kept out as it's not needed for full installs) 2. Delete htdocs/mainfile.php, and htdocs/install 3. Upload the content of the htdocs folder over your existing files 4. Access /upgrade/ with a browser 5. Follow the instructions to update your database 6. Delete the upgrade folder 7. Write-protect mainfile.php again Upgrading from any XOOPS ranging from 2.0.7 to 2.0.13.2 (using the full package): 1. Move the "upgrade" folder inside the "htdocs" folder (it's been kept out as it's not needed for full installs) 2. Delete htdocs/mainfile.php, and htdocs/install 3. Upload the content of the htdocs folder over your existing files 4. Delete the following folders and files from your server (they belong to an old version): * class/smarty/core * class/smarty/plugins/resource.db.php 5. Empty the templates_c folder (except index.html) 6. Ensure the server can write to mainfile.php 7. Access /upgrade/ using your browser, and follow the instructions 8. Write-protect mainfile.php again 9. Remove the upgrade folder after use 10. Update the "system" module from the modules administration interface HTH (To upgrade from version prior to 2.0.7 you will need to locate the older xoops files and upgrade to at least 2.0.7 - the process is pretty much the same. )

This Q&A was found on XOOPS Web Application System : https://xoops.org/modules/smartfaq/faq.php?faqid=356