Pagina 1 di 2
aggiornamento software versione 1 -> 2
Inviato: ven mar 12, 2010 12:29 pm
da Gionata Martano
salve, ho scaricato lo zip con la nuova versione del software.
volevo ricapitolare un attimo i passaggi da fare in modo da fare tutto correttamente:
-fare il dump del vecchio db
-copiare le cartelle nella stessa posizione di quelle vecchie
-eseguire il comando install.php
?
Inviato: ven mar 12, 2010 12:57 pm
da margottid
Io ho appena fatto l'aggiornamento dalla 1 alla 2, e ho proceduto in questo modo:
- ho fatto il dump del DB;
- ho rinominato la cartella;
- ho scompattato la versione 2 in una directory "pulita";
- ho modificato i file "config.php" delle directory "admin" e "client"
- ho lanciato alcuni comandi SQL per aggiornare il DB.
Della vecchia installazione non serve mantenere nulla: il logo del Comune ora è nel database (e va inserito dall'area di amministrazione), e anche i vari parametri di configurazione che erano nei file "config.php" ora sono dentro al database (i file "config.php" contengono solo le credenziali per l'accesso al DB).
NON devi lanciare il file "install.php" (per non rischiare di azzerare il database).
Io ho lanciato una serie di comandi SQL per aggiornare il database: uno si scarica col pacchetto (il file si chiama "aggiornamento-2.0-20090611.sql"), gli altri li trovi in questo messaggio del forum:
http://www.eleonline.it/site/modules.ph ... topic&t=90
Cosa ancora migliore - se sei un po' pratico di SQL - è prendere il dump del tuo database corrente e confrontarlo con lo script di creazione del database della versione 2 (anche questo è nel pacchetto, il file si chiama "eleonline2.sql").
Tabella per tabella dovresti verificare che i campi siano gli stessi, e abbiano le stesse caratteristiche.
Alcune tabelle vanno create da zero (sono state introdotte con la versione 2, e nella versione 1 non esistevano), per altre invece vanno solo aggiunti o modificati alcuni campi.
Daniele
Inviato: ven mar 12, 2010 1:27 pm
da Gionata Martano
ti ringrazio per le istruzioni:
non sono molto pratico di sql..
ho provveduto a effettuare tutte le operazioni che mi hai descritto.. il file aggiornamento....sql pero' l'ho dovuto eseguire a pezzi perche' non mi prendeva le stringhe di questo tipo: "/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;"
ho cercato nel vecchio forum i comandi sql da eseguire ma non ho capito quali devo e non devo fare..
adesso sia la parte client che admin non mi fa visualizzare niente..
cosa puo' essere successo?
versione mysql: 5.0.45
versione php: 5.1.6
Inviato: ven mar 12, 2010 2:55 pm
da roby
Se hai difficoltà puoi inviarmi il dump del tuo db, te lo aggiorno e te lo rimando.
roby@eleonline.it
Roberto
Inviato: mar mar 16, 2010 10:02 am
da Gionata Martano
fatto..inviato ieri.. se metto display error a 1 l'errore che mi da' e' questo:
"Fatal error: Call to undefined function mysql_set_charset() in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 106"
Inviato: mar mar 16, 2010 11:36 am
da roby
Sostituisci la riga 106 dove trovi la funzione mysql_set_charset()
con questa:
mysql_query("SET NAMES 'utf8'", $dbi);
oppure scaricati il file modules.php da qui:
https://trac.eleonline.it/eleonline/bro ... format=raw
Roberto
Inviato: mar mar 16, 2010 1:18 pm
da Gionata Martano
ho sostituito la riga in modules (di client), adesso compaiono diversi errori..penso risolvibili configurando la parte admin:
Notice: Undefined index: tema in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 116
Notice: Undefined index: Versione in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 121
Notice: Undefined index: patch in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 122
Notice: Undefined index: siteistat in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 123
Notice: Undefined index: multicomune in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 124
Notice: Undefined index: flash in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 125
Notice: Undefined index: displayerrors in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 126
Notice: Undefined index: gkey in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 127
Notice: Undefined index: googlemaps in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 128
Notice: Undefined index: editor in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 129
Notice: Undefined index: tema_on in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 130
Notice: Undefined index: ed_user in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 131
Notice: Undefined index: newtema in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 216
Notice: Undefined variable: id_comune in /home/httpd/html/montale/elezioni/eleonline/client/modules.php on line 225
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/httpd/html/montale/elezioni/eleonline/client/modules/Elezioni/index.php on line 58
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/httpd/html/montale/elezioni/eleonline/client/modules/Elezioni/index.php on line 86
Warning: include(temi//index.php) [function.include]: failed to open stream: No such file or directory in /home/httpd/html/montale/elezioni/eleonline/client/header.php on line 16
Warning: include() [function.include]: Failed opening 'temi//index.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/html/montale/elezioni/eleonline/client/header.php on line 16
Warning: include(modules/Elezioni/language/lang-italian.php) [function.include]: failed to open stream: No such file or directory in /home/httpd/html/montale/elezioni/eleonline/client/header.php on line 17
Warning: include() [function.include]: Failed opening 'modules/Elezioni/language/lang-italian.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /home/httpd/html/montale/elezioni/eleonline/client/header.php on line 17
Fatal error: Call to undefined function testata() in /home/httpd/html/montale/elezioni/eleonline/client/header.php on line 40
MENTRE NELLA PARTE ADMIN, RIESCO A ENTRARE MA IN TESTATA HO QUESTI:
Notice: Undefined offset: 22 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 21 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 20 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 19 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 18 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 17 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 16 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Notice: Undefined offset: 15 in /home/httpd/html/www3/elezioni/eleonline/admin/admin.php on line 130
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/httpd/html/www3/elezioni/eleonline/admin/modules/Elezioni/ele.php on line 75
e non riesco a variare i dati...
Inviato: mar mar 16, 2010 1:38 pm
da roby
sembra che non riesci ad accedere ai dati. Se hai aggiornato dalla versione 1 mi mandi il dump del db?
roby@eleonline.it
Inviato: mar mar 16, 2010 1:46 pm
da Gionata Martano
ho inviato appena adesso il dump (e' lo stesso che ho inviato ieri).
vi ringrazio tutti in anticipo
Inviato: mar mar 16, 2010 4:57 pm
da roby
Controlla l'aggiornamento a questo indirizzo per l'amministrazione (suser - test):
http://www.eleonline.it/moduli/gionata/admin/admin.php
e qui per il client:
http://www.eleonline.it/moduli/gionata/ ... odules.php
fammi sapere se è tutto a posto così ti rimando il dump.
Roberto
Inviato: mer mar 17, 2010 10:02 am
da Gionata Martano
la parte client funziona perfettamente..
la parte admin sono riuscito a entrare come admin ma non come suser.. pero' la parte admin funziona perfettamente anche quella..
Inviato: mer mar 17, 2010 10:28 am
da roby
Ti ho cambiato la password di suser perché volevo provarlo. Devi mettere "test"
Inviato: mer mar 17, 2010 10:37 am
da Gionata Martano
ho provato anche come suser.. sembra che funzioni perfettamente..
Inviato: mer mar 17, 2010 1:05 pm
da Gionata Martano
adesso il db funziona, ci sono solo degli errori ma penso risolvibili in fretta:
http://www.comune.montale.pt.it/elezion ... odules.php
per la parte admin sembra andare tutto bene..
non riuscivo a importare il dump (effettuato con mysqldump) coi programmi che uso io di gestione del db tipo PhpMyAdmin o MySql Administrator. ho dovuto importarlo col modulo di Webmin che si occupa della gestione del db mysql e con questo l'ha importato correttamente.
ringrazio per tutto il lavoro..
Inviato: mer mar 17, 2010 2:07 pm
da roby
Vanno fatte delle modifiche al codice per evitare i notice, intanto puoi risolvere impostando ,in fondo al file client/config.php :
ini_set('display_errors',0);
evidentemente è impostata ad 1.
Roberto