... Elxis version 2009.3 codename Aphrodite is out, download it from Elxis Download Center (EDC) ...
Update Elxis 2009.0 to 2009.1
From Elxis Official Documentation
Contents |
Introduction
This guide will show you how to update your Elxis 2009.0 Pandora installation to Elxis 2009.1 Hecate and to no other prior or future release. So, follow this guide only if you have Elxis 2009.0 and wish to update to 2009.1. During the update we strongly recommend you to turn your site offline (Administration -> Site -> Global Configuration -> Site offline: YES). The update procedure will only update the Elxis core files and wont affect your own images, templates, third party components, etc.
Update Elxis files
Visit EDC and browse category Elxis -> Patches. Download Elxis 2009.0 to 2009.1 patch. This patch contains all the files that needs update in order your Elxis file system to match the one of the 2009.1 release. You can apply this patch in 2 ways, the hard way (slower) and the easy way (faster).
Update files via SSH (the easy/fast way)
This method requires that you have SSH access to your site.
- Unzip files from elxis_patch_2009.0_r2437_to_2009.1_r2563.zip in your local computer.
- Browse into patch/ folder.
- Mark all directories and files you see inside the patch folder.
- Zip them.
- Rename the zip file as you like (for example hecate.zip)
- Upload hecate.zip via FTP on your Elxis live site root folder.
- Go via SSH on the directory you have uploaded the hecate.zip package and execute: "unzip -uo hecate.zip" (without the quotes).
| The -uo options should instruct unzip to update existing files and create new ones if needed, as to overwrite existing files without prompting. If you use administration login page cloaking, you'll have to re-enable it. |
Update files via FTP (the hard/slow way)
- Unzip files from elxis_patch_2009.0_r2437_to_2009.1_r2563.zip in your local computer.
- Browse into patch/ folder.
- Open your favorite FTP client and login into the Elxis 2009.0 site you wish to update.
- Transfer all files inside the local patch directory to the remote site and replace the existing ones. As the number of files that needs to be updated is large enough this procedure will take a while.
| Be cautious and make sure you update all files. When finish you better check Elxis 2009.1 file system with Updiag to make sure everything is updated and if not, update the files Updiag prompts you that are still not updated. |
Check filesystem
To make you sure you updated all files you can use the Updiag tool (recommended). Updiag will do a file system integrity check by using official hashes downloaded live from elxis.org and will notify you if there are still files missing or that needs update. Updiag is accessible by following this path:
Elxis administration / Tools / Updiag
Update Elxis database
Two new columns have been added to Elxis database tables. So to update to 2009.1 you have to update your database too. This update is easy as it is done automatically by the Updiag tool (Update-Diagnose).
Administration -> Tools -> Updiag
From the Updiag's menu select Update -> Updiag scripts. Updiag will list you the available update scripts on Elxis Network which you can download and execute. We are interesting in 2009.0_2009.1 script. Click to Download the script.
Once download you will see a link to Execute the script. Click execute in order for the script to run and update your database. That's it, your database is updated to Elxis 2009.1.
php.ini Set timezone
PHP 5.2+ and, therefore Elxis 2009.x, requires that you have set the proper timezone information in your php.ini (php.ini is the configuration file of PHP). If not, you will get PHP warnings. Here is how you can set the timezone information in PHP. Timezone is required in PHP 5 but the default PHP installation has the date.timezone parameter commented and no value assigned. We strongly recommend you to set the proper value for the date.timezone parameter. Elxis 2009.1+ will display a warning if this parameter is not set.
Related links:


