problemi update da 4.7 a 5.3

9 contenuti / 0 new
Ultimo contenuto
problemi update da 4.7 a 5.3

Salve a tutti,
ho seguito le istruzione sull'aggiornamento da una versione x.x a una y.x (nel mio caso da 4.7 a 5.3).
Dopo tutti i backup e i salvataggi di rito, ho lanciato la pagina update, il sistema ha riconosciuto la nuova versione (nel campo dedicato, però, non c'era scritto il numero della versione nuova "5.3" ma "180"...è normale?) mi sono fidato e ho lanciato lo script d'aggiornamento.
Ho ricaricato tutti i moduli ma ovviamente non mi funzionava niente!!! A rigor di logica dovrei scaricarmi tutti i moduli della vecchia versione, compatibili con la nuova e rilanciare l'update per aggiornare i moduli...giusto? Se è giusto il mio ragionamento posso consigliarvi di aggiungere tale passaggio nella pagina, tra l'altro utilissima, dedicata all'update? Purtroppo non sempre i passaggi più scontati risultano facilmente intuibili, soprattutto per le persone rinco... come me ;)
stessa cosa vale per i temi?
Il mio problema è che caricando il vecchio tema (slash blue modificato da me) mi visualizza solo il blocco centrale. E' un problema di moduli?

Altro problema: nell'header avevo inserito un barra di navigazione in flash che, ovviamente, non mi visualizza, visualizzando il codice della pagina il div dell'header è vuoto. Il file .swf è al suo posto e il codice della pagina originaria è correttamente collegata...boh!

Ultimo problema: subito sotto il messaggio della "mission" e prima del blocco dei contenuti mi appare questo messaggio
user warning: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'slash_blue' AND b.status = 1 AND (r.rid IN (1) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in /web/htdocs/www.paleoantropologia.com/home/includes/database.mysql.inc on line 172.
Sembrerebbe un problema del database ma io non ho modificato niente (db mysql ospite di un server linux su aruba)...boh!

Comunque se non sono stato chiaro il sito è questo

Grazie a tutti

-beppe-

Ho aggiornato i moduli ma il risultato è lo stesso ... AIUTO!!!
Un commento stupido: se i problemi persistono e ho urgenza di rendere il sito operativo (comunicazioni agli studenti, avvisi e altre cose tipiche di un laboratorio universitario) non mi conviene ripartire da zero? Installo la nuova versione di drupal e mi rifaccio le pagine più importanti, l'unico problema è come recuperare gli account creati in precedenza! Il resto non è un problema, mi sbatto qualche notte e tutto si risolve!!!
Illuminatemi!!!

-beppe-

scusate la ripetizione dei post, mi si era bloccata la pagina e riaggiornando mi ha reinserito il messaggio :(

Ripulito.

Per gli utenti dovrebbe essere sufficiente estrarre il contenuto della tabella user e inserirli nella nuova installazione e andare nella tabella dei contatori e spostare l'UID all'ultimo assegnato nella 4.7.

Ciao
Marco
--
My blog
Working at @agavee

quindi mi consigli di rifare tutto da capo e salvare solo i poveri utenti?

mavimo wrote:
Per gli utenti dovrebbe essere sufficiente estrarre il contenuto della tabella user e inserirli nella nuova installazione e andare nella tabella dei contatori e spostare l'UID all'ultimo assegnato nella 4.7.

Ho provato ma mi da un errore di duplicazione della chiave: #1062 - Duplicate entry '0' for key 1
Ho provato a saltare il primo record (che è appunto 0) ma niente!
Di solito lavoro con postgres, anche se simili con mysql non so dove mettere le mani!

No, ti consiglio di capire come andava il sito prima ripristinando l'originale, aggiornando all 4.7.8 (non dovrebbe fdare prob) e poi lavorando su una copia provare a fare il porting alla 5.3 secondo la procedura "ufficiale" ovvero disabilitanto tutti i moduli, ostituendo il core e facendo l'aggiornamento, poi uno per uno sostituisci i moduli e aggiorni, se qualcuno da prob risolvi man mano :)

Ciao
Marco
--
My blog
Working at @agavee

Mi rispondo da solo!!!
Anche se mysql è leggermente diverso da postgres, l'sql è uguale per tutti!!!
Dopo aver esportato la tabella degli utenti, ho eliminato la riga equivalente al record 0 e la query ha avuto esito positivo!
Scusate la frenesia e l'impulsività con le quali sto intasando il forum ma ... sono un po' in paranoia!!!
Scusate ancora

-beppe-