Controllare la versione Elxis che avete installato.
Se la versione da voi utilizzata è Elxis 2009.1 Hecate rev. 2563 potete eseguire l'upgrade alla versione Elxis 2009.2 Electra rev. 2631.
La patch sostituisce solo i file necessari per passare dalla versione 2009.1 alla versione 2009.2. Le immagini, i vostri dati ed altre vostre aggiunte non vengono toccate.
Fare il download della patch di update e scompattare il file sul vostro computer.
Come al solito, prima di procedere all'upgrade di versione, mettete il vostro sito Elxis in stato di offline.
Per sicurezza, e come vi rammentiamo sempre, prima di procedere con l'update di versione, eseguite un intero backup del vostro sito e del vostro database.
Se disponete di un accesso SSH, l'operazione di update richiede non più di due o tre secondi. Se non disponete di tale accesso andate al passaggio STEP 1 - Via FTP
Fate l'upload del file patch20092.zip nella root principale del vostro sito elxis.
Eseguite il comando unzip -uo patch20092.zip.
Il file system di elxis è aggiornato.
Scompattate il file patch20092.zip nel vostro computer.
Tramite il vostro programma FTP, andate a sovrascivere i file esistenti con quelli corrispondenti presenti nella patch. Il file system sarà così aggiornato alla versione 2009.2
Nota: La patch contiene solo i file modificati tra le due versioni. Se eseguite un copia ed incolla delle intere cartelle rischiate i perdere i file richiesti.
Una nuova colonna è stata aggiunta alla tabella #__comments e un'altra alla tabella #__eblog_settings. Inoltre Elxis 2009.2 ha tre nuovi bots. Tutte queste informazioni dovranno essere inserite nel database di Elxis, per cui bisognerà procedere all'agiornamento del database stesso.
Tramite il software gestionale da voi utilizzato (phpmyadmin se mysql, pgmyadmin se postgresql o il vostro oracle database manager) or to your oracle database manager), selezionate il database di elxis e cliccate su SQL tab.
All'interno dell'area testo fate un copia ed incolla dei seguenti comandi SQL:
Attenzione: Se il prefisso del vostro database è differente di elx_ dovrete sostituire tale prefisso presente nelle querries con il prefisso da voi utilizzato in elxis.
| ALTER TABLE `elx_comments` ADD COLUMN `notify` INTEGER(4) NOT NULL default '0'; ALTER TABLE `elx_eblog_settings` ADD COLUMN `params` TEXT NULL; INSERT INTO `elx_mambots` VALUES (NULL, 'Share - AddThis', 'share.addthis', 'content', 29, 8, 1, 1, 0, 0, '1979-12-19 00:00:00', 'username=\nglobalshow=0'); INSERT INTO `elx_mambots` VALUES (NULL, 'Share - E-mailit', 'share.emailit', 'content', 29, 9, 1, 1, 0, 0, '1979-12-19 00:00:00', 'username=\nglobalshow=0'); INSERT INTO `elx_mambots` VALUES (NULL, 'Translate', 'translate', 'content', 29, 10, 1, 1, 0, 0, '1979-12-19 00:00:00', 'globalshow=0'); UPDATE `elx_templates_menu` SET `template` = 'econnect' WHERE `client_id` = '2'; UPDATE `elx_softdisk` SET `sdvalue` = '2009.2' WHERE `sdname` = 'ELXIS_VERSION'; UPDATE `elx_softdisk` SET `sdvalue` = '2009.2' WHERE `sdname` = 'ELXIS_DBVERSION'; UPDATE `elx_softdisk` SET `sdvalue` = UNIX_TIMESTAMP() WHERE `sdname` = 'ELXIS_LASTUP'; |
Una volta copiato le querries, cliccate sul comando esegui.
A questo punto il vostro database sarà anch'esso aggiornato.
Se non eseguite l'operazione di aggiornamento del vostro database, Il vostro sito Elxis aggiornato alla vesrione 2009.2 non funzionerà!
Questa è un'operazione opzionale, ma è altamente raccomandata.
Elxis CMS ha un tolla che consente di validare lo stato del file system di Elxis, e questo tool si chiama Updliag (Aggiornamento-Diagnostica).Se un file è datato, mancante, o corro, questo tool ve lo comunica.
Una volta loggati nell'area amministrativa di Elxis, andate su Strumenti e cliccate su UpdiagTool.
Sul tab Manutenzione selezionate Scarica file Hash.
A questo punto scaricate: 2009.2 file hash.
Una volta eseguito il download, andate in Manutenzione - Controlla filesystem e cliccate sul bottone esegui del file hash 2009.2.
Dopo alcuni secondi, Updiag presenterà una lista di file che sono datati e vi dirà che tutto è a posto. Nel caso di file datati o mancanti, dovrete prendere questi file dalla release completa di Elxis 2009.2 ed eseguire il loro upload via FTP, sovrascrivendo i file esistenti.
Una volta completata questa operazione, ricontrollate il tutto.
Guida scritta da Speck per elxisitalia.com - il supporto italiano di elxis.