smartfaq
SmartFAQ is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)

How do I update xoops?
Requested by TommyZ and Answered by Jan304 on 2005/2/1 16:43:27 (8853 reads)
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. )


The comments are owned by the author. We aren't responsible for their content.
  • Just popping in

 Different upgrade for ->2.2

Since the ->2.2 upgrade is difference, I included a comment about it

2.0.13 -> 2.2

Upgrade from 2.0.13 by:
1) Upload patch contents of the html folder
2) Run /xoopsupdate.php from your webserver's XOOPS root
3) Reload the page until you get a submit button asking you to upgrade to XOOPS 2.2
4) Press the button
5) Delete xoopsupdate.php from your webserver's XOOPS root