Etomite Installation
 

Etomite Upgrade

This guide will help you to get started on upgrading your Phase 0.5.3 installation to Etomite 0.6.

Please note: Your Phase 0.5.3 snippets will NOT work with Etomite 0.6. Therefore, it is advisable not to perform these actions on a production site!

Recommendation: A lot has changed between Phase 0.5.3 and Etomite 0.6. Although it is possible to upgrade 0.5.3 to 0.6 successfully, it requires quite a bit of manual work (especially for rewriting the snippets). In fact, it's easier to install a fresh Etomite 0.6 site, and then to copy the site's content into that installation.

In order to prepare your 0.5.3 installation for 0.6, you'll need to manually run some SQL statements to upgrade the database. These SQL statements are available here. Open this file, and replace all instances of {PREFIX} with the current table_prefix used in Phase.

Once the file has been prepared, you need to run it using a tool such as phpMyAdmin. It's a good idea to do each statement seperately, although you can try to do it all at once. Please note, some of the statements may fail, this will mean that the action that statement performs isn't necessary.

Once the SQL statements have been run, your database is up to date for Etomite 0.6. Now we need to update the main config file. Paste the following code into manager/includes/config.inc.php, and put your own database details into it:

<?php
$database_type 
"mysql";
$database_server "YourDatabaseHost";
$database_user "YourDatabaseUsername";
$database_password "YourDatabasePassword";
$dbase "`YourDatabaseName`";
$table_prefix "YourDatabaseTablePrefix";        
error_reporting(E_ALL E_NOTICE);
?>


Now it's up to you to upgrade the snippets to work with the new Etomite 0.6 parser/ API. More information can be found on the Etomite site, and support is offered in the forums.

Good luck!