PDA

View Full Version : upgrade da v.1.2 a v. 2.1.0.3


framor
09-30-2007, 10:04 AM
Salve, ho effettuato diversi tentativi di upgrade dalla v.1.2 a v. 2.1.0.3, seguendo esattamente le istruzioni riportate in post della versione inglese, ma senza successo. Qualcuno mi può gentilmente aiutare fornendomi una procedura corretta che funzioni? :poisk:

PsYCo
09-30-2007, 01:57 PM
Devi aprire il file upgrade_fromV12.php e scrivere il prefisso delle tabelle nel database mysql nella riga:
$v12 = 'nome_tabella'; // Change if it's necessary

Con il tuo browser apri il file upgrade_fromV12.php e segui le istruzioni. Quando ti compare il messaggio "Upgrade has just been completed." cancelli il file upgrade_fromV12.php poi ti fai il login ed il gioco è fatto.

framor
09-30-2007, 07:14 PM
Avevo già fatto in quel modo e ho riprovato ma l'errore che mi dà è sempre il solito:

0: Unknown column 'num_links' in 'field list'
Error occured. Please see the logs or report an error to the administrator

Ho compiuto anche le seguenti operazioni come scritto in

http://www.esyndicat.com/forum/about9311.html

goto Admin Panel » Manage Database » Check consistency
run
* LINKS COUNT: rebuild
* CATEGORIES RELATION: rebuild

then

goto Admin Panel » Manage Cache
run
ALL CACHE: Clear

framor
10-02-2007, 10:27 AM
ok, ho risolto il problema.

PsYCo
10-02-2007, 11:00 AM
puoi scrivere come hai fatto? Così magari aiuterai altri utenti ;)

framor
10-02-2007, 01:26 PM
Certo, ecco qua la procedura da me seguita

framor
10-02-2007, 01:38 PM
Certo, ecco qua la procedura da me seguita, premettendo che dal forum in inglese, leggendo i 2 post inerenti alla procedura di aggiornamento presenti in http://www.esyndicat.com/forum/about9311.html e in http://www.esyndicat.com/forum/about9311-2.html sembrava di capire che il file di upgrade upgrade_fromV12.zip servisse anche per le versioni aggiornate della v.2.1, le pro 2.1.0.2 e pro 2.1.03., e che in fase di installazione della nuova versione occorreva installare le tabelle del database con lo stesso prefisso di quelle usate dalla versione 1.2..


Ecco la procedura corretta seguendo la quale non ho riscontrato alcun problema:

1) Per prima cosa ho scaricato la versione pro 2.1. e ho installato quellla anzichè la v.2.1.03 come avevo fatto in precedenza.

2) L'installazione va effettuata nello stesso database lasciando il prefisso delle tabelle della v.21 inalterato senza cambiarlo in quello della v.1.2. In questo modo nel nostro database avremo due serie di tabelle, la serie della versione vecchia con prefisso dir_ e la serie della versione nuova con prefisso v21_.

3) Ora entra in gioco lo script upgrade che scompattato si chiama migrate.php e non upgrade upgrade_fromV12.php.

4) Effettuo l'upload nella root principale della directory del file migrate.php e lo lancio da browser ottenendo l'aggiornamento delle nuove tabelle relative alla nuova v.21 con prefisso v21_ per mezzo dell'importazione automatica dei dati dalle vecchie con prefisso dir_.

5) A questo punto entro nel pannello di controllo admin e vado:

-prima su manage cache e disabilito la cache (con la cache abilitata non si aggiornavano le categorie come deve avveniere al punto successivo)

-poi su manage database. Qui clicco sul tasto corrispondente a Check consistency e avvio

* LINKS COUNT: rebuild
* CATEGORIES RELATION: rebuild

6) Torno su manage cache e avvio

ALL CACHE: Clear

riabilito la cache

7) Cancello dal database le vecchie tabelle con prefisso dir_ che, dopo l'aggiornamento, non servono più.

8) L'aggiornamento è in questo modo andato a buon fine, ho dovuto solo aggiornare il template con uno compatibile con la nuova versione.

Saluti a tutti

Directory Iltrovatore.org (http://www.iltrovatore.org)