1
SoEzzy
Steps to upgrade 2.0.16 to 2.4.4
  • 2010/3/11 19:52

  • SoEzzy

  • Just popping in

  • Posts: 2

  • Since: 2010/2/26


Hi

I have a friend running a 2.0.16 version and he's asked for my help to bring him up to the 2.4.4 final.

Does anyone have a list of version steps I'll need to upgrade to make this happen, or can I leap right from the 2.0.16 - 2.4.4, everything I've read including those parts of the FAQ's that came up in multiple searches make it sound like a multi-step process.

The only upgrade tutorial I could find was from 2005, and dealt with 1.0.9 - 1.0.13, has anyone seen a more recent tutorial that would help me out?

Thanks in advance!

2
bjuti
Re: Steps to upgrade 2.0.16 to 2.4.4
  • 2010/3/11 20:19

  • bjuti

  • Just can't stay away

  • Posts: 871

  • Since: 2009/1/7 2


Quote:
Upgrading from XOOPS 2.0.* above 2.0.14 and 2.2.* (using the full package)

0. Unpack the archive to your LOCAL computer (e.g. PC) in a temporary directory.
1. Move the "upgrade" folder inside the "htdocs" folder (it's been kept out as it's not needed for full installs) on your local computer
2. Delete htdocs/mainfile.php, htdocs/install/, htdocs/cache/, htdocs/template_c/, htdocs/themes/ and htdocs/uploads/ from the "htdocs" folder on your LOCAL computer
* if you have created XOOPS_TRUST_PATH folder on your server, copy the content of /xoops_lib to that directory, and delete /xoops_lib from the "htdocs" folder on your LOCAL computer
3. Upload the content of the /htdocs folder on your LOCAL computer over your existing files on your server
4. For security considerations, you are encouraged to move directories xoops_lib (for XOOPS libraries) and xoops_data (for XOOPS data) out of Document Root, and change the folder names.
5. Make the directory of xoops_data/ writable; Create and make the directories of xoops_data/caches/, xoops_data/caches/xoops_cache/, xoops_data/caches/smarty_cache/ and xoops_data/caches/smarty_compile/ writable (permission 0777 on Linux).
6. Ensure the server can write to mainfile.php (permission 0777 on Linux)
7. 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' ;

8. Access /upgrade/ with a browser, and follow the instructions
9. Follow the instructions to update your database
10. Write-protect mainfile.php again (permission 0444 on Linux)
11. Delete the "upgrade" folder from your server
12. Update the "system" module from the modules administration interface, other modules are recommended to update as well


Taken from here. :)

3
SoEzzy
Re: Steps to upgrade 2.0.16 to 2.4.4
  • 2010/3/12 1:00

  • SoEzzy

  • Just popping in

  • Posts: 2

  • Since: 2010/2/26


Thanks for the pointer, I searched for 3 or 4 hours and posted, here I am coming back 5 hours later to the good news.

Login

Who's Online

335 user(s) are online (197 user(s) are browsing Support Forums)


Members: 0


Guests: 335


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits