Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 1.55 KB

File metadata and controls

24 lines (15 loc) · 1.55 KB

Upgrading from XOOPS 2.4.5 (easy way)

Historical reference

This page describes a legacy upgrade path that pre-dates XOOPS 2.7.0. It is preserved for users who are still on a very old version and need to step through intermediate releases. For upgrading any 2.5.x site to XOOPS 2.7.0, see Chapter 9 instead.

  1. Get the right update package from the sourceforge file repository

  2. Delete the /modules/system directory

  3. Overwrite files in XOOPS directory on your server with the content of /htdocs - make sure that you copy the content of /xoops_lib to whatever directory you keep it on the server now (e.g. if you moved it outside of the Document Root), then delete the /xoops_lib directory. There can NOT be two directories with the content of /xoops_lib

  4. If you have Protector previously installed, open the "mainfile.php" file , and remove the Pre-check and Post-check lines (if they exist):

    include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;

    include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;

  5. If you're upgrading from XOOPS 2.5.x, make the file /include/license.php writeable (permission 0777 on Linux)

  6. Access /upgrade/ with a browser, and follow the instructions

  7. Follow the instructions to update your database

  8. Delete the "upgrade" folder from your server

  9. Update the "system" module from the modules administration interface. Other modules, especially "Profile" and "Protector" are recommended to update as well