Login
Nome utente:

Password:

Ricorda



Recupero password

Registrati!
Navigazione
Utenti più attivi
1 Defkon1
Defkon1
6510
2 slyss
slyss
3387
3 blueangel
blueangel
1921
4 ianez
ianez
1914
5 urban
urban
1476
6 timgno
timgno
1420
7 dantom
dantom
1233
8 Energiko
Energiko
1013
9 unico77
unico77
985
10 Kirky
Kirky
862
Utenti Online
4 utente(i) online
(2 utente(i) in Forum)

Iscritti: 0
Ospiti: 4

altro...


Naviga in questa discussione:   1 Utenti anonimi






Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#1
Matricola


Benutzerinformationen
Inserito:
20/2/2008 7:13
raggruppare
Utenti Registrati
Messaggi: 19
Non In Linea
Salve, ho appena avuto modo di aggiornare il mio sito alla nuova versione e ho riscontrato un problema nella conversione dei caratteri.
Il sito è costituito essenzialmente dal modulo SmartSection il quale dopo l'aggiornamento visualizza tutti gli articoli vecchi con un simbolo di interrogativo al posto di ogni carattere "particolare" ( al momento mi sembra siano solo lettere accentate, trattino, apostrofo).
Qualsiasi nuovo articolo è invece visualizzato quasi (*) correttamente.
Da come ho capito il problema sembra causato da un charset differente usato dalla nuova versione, dove il database è ancora con il vecchio. Come posso convertire i dati con il nuovo charset in maniera automatica?


*= Solo il titolo, invece, continua a dare problemi. Se inserisco un carattere particolare mi vien restituito al suo posto una serie di caratteri strani, che penso siano la sua rappresentazione su come viene salvato in database. Per questo problema devo aprire thread a parte nell'apposita sezione?

Inserito il:26/1/2010 11:18
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#2
Co-Webmaster


Benutzerinformationen
Inserito:
8/8/2005 15:14
raggruppare
Co-Webmaster
Messaggi: 1914 | Digerisce: 1
Non In Linea
prima di tutto una domanda: quando hai fatto l'aggiornamento hai scelto di convertire la collazione del dbase oppure no? in sisntesi se hai accesso al tuo db mysql la collazione è utf8 o latin_swedish..?

verificato questo puoi modificare il charset del sito nel file /language/italian/global.php, in fondo dove troverai il valore ISO-8859-1 da decommentare e dovrai commentare il valore UTF-8 (ci sono delle istruzioni nel file cmq..)

in linea generale:
A) db mysql con collazione utf-8 -> charset: utf-8
B) db mysql con collazione latin_swedish_x -> charset: iso-8859-1

dove il caso B è il caso di tutti quelli che arrivano dal ramo 2.0.x

la conversione del db in collazione UTF-8 è pratica per la quale non c'è un sistema sicuro di conversione automatica e da problemi soprattutto su db molto complessi..

Ian


Inserito il:26/1/2010 12:01
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#3
Matricola


Benutzerinformationen
Inserito:
20/2/2008 7:13
raggruppare
Utenti Registrati
Messaggi: 19
Non In Linea
Durante la conversione ho lasciato tutte le impostazioni di default e, se ricordo bene è stata eseguita la conversione del database verso utf8.
Sono andato nel pannello phpmyadmin e, in effetti, ora ho
Set di caratteri MySQL: UTF-8 Unicode (utf8)
e
collazione della connessione di mysql: utf8_general_ci

Ho controllato il globabl.php e anche qui è su UTF

Purtroppo ho seguito le istruzioni allegate all'aggiornamento e i passi indicati durante il processo. Ovviamente essendo in inglese non si son posti il problema di questa conevrsione.

Riassumendo quindi... ho aggiornato e conertito il database ed è successo il caso peggiore.
Sto pensando di correggere a manina gli errori, visto che ci saranno una 50ina di articoli in mezza giornata me la cavo.
Vorrei sapere... ne vale la pena usare UTF-8 oppure è più conveniente "trovare il modo di ripiazzare vecchio database, aggiornarlo ma non convertiro"?

Grazie Ianez per l'aiuto :)

Inserito il:26/1/2010 13:30
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#4
Co-Webmaster


Benutzerinformationen
Inserito:
8/8/2005 15:14
raggruppare
Co-Webmaster
Messaggi: 1914 | Digerisce: 1
Non In Linea
UTF-8 è lo standard, quindi se non è troppo lungo come lavoro puoi modificarlo a mano.

Se cambi l charset in global.php vedrai che gli accenti dovrebbero tornare a posto ma è comunque una soluzione non pulita.
La modifica ti risolve il problema del tutto e se noti inserendo nuovi contenuti con parole accentate vedi che escono giusti

Ian

Inserito il:26/1/2010 13:35
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#5
Matricola


Benutzerinformationen
Inserito:
20/2/2008 7:13
raggruppare
Utenti Registrati
Messaggi: 19
Non In Linea
Si, infatti ho visto che i nuovi contenuti sono poi visualizzati come si deve. Penso che aggiusterò a manina i caratteri riportati male.

L'unico problema rimane il titolo degli articoli di SmartSection che, anche con i nuovi contenuti inseriti dopo l'aggiornamento, mostra titoli con caratteri strani al posto degli accenti.

Inserito il:26/1/2010 16:27
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#6
Co-Webmaster


Benutzerinformationen
Inserito:
8/8/2005 15:14
raggruppare
Co-Webmaster
Messaggi: 1914 | Digerisce: 1
Non In Linea
questo del titolo dell'articolo è un problema..
non saprei proprio perchè no stampa bene la parola accentata.. sei siucuro che le tabelle di smartsectrion siano in utf8 come collazione e non latin?

Ian

Inserito il:26/1/2010 17:01
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#7
Matricola


Benutzerinformationen
Inserito:
20/2/2008 7:13
raggruppare
Utenti Registrati
Messaggi: 19
Non In Linea
Mah.. ho capito qual'era il problema. In pratica non c'è stata una vera e propria conversione.
In sostanza lo script si è limitato a cambiare soltanto l'opzione dei caratteri sul database, senza provvedere all'adeguata conversione. Ecco spiegato il motivo dei problemi con il titolo dei vari articoli.

Sotto suggerimento di un mio compagno ho provveduto a riportare l'impostazione da utf ad iso, questo per evitare ulteriori problemi. Mi ha inoltre detto che nonostante questa diversità di impostazioni non dovrei avere problemi con eventuali altri moduli che installerò in futuro, problema che in effetti mi preoccupava.

Grazie per l'aiuto Ianez! Come al solito competente e disponibile :)

Inserito il:26/1/2010 18:45
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#8
Matricola


Benutzerinformationen
Inserito:
20/9/2006 22:04
raggruppare
Utenti Registrati
Messaggi: 38
Non In Linea
Quindi in definitiva cosa hai fatto?
Hai agito su MySQL? Come?
O su Xoops? E dove?
Puoi spiegare il + chiaro possibile per tutti i naps (me too)?

Scusa, ma è un problema di molti (mio soprattutto ;))

Grazie a vita!

Inserito il:26/1/2010 22:21
____________________
Saluti
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#9
Matricola


Benutzerinformationen
Inserito:
20/2/2008 7:13
raggruppare
Utenti Registrati
Messaggi: 19
Non In Linea
Ma che casino... ho riportato sul database la collation a latin1_swedish mentre su global.php ho riportato ad iso. Il problema però rimane visto che non posso cambiare da phpmyadmin l'impostazione. Seleziono dal menù a tendina la collazione, il sistema ricarica la pagina (quindi penso che invia il comando al server) ma la pagina viene ricaricata con le vecchie impostazioni. Ergo.. son tornato ad utf e vediamo che succede.

Inserito il:27/1/2010 12:50
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto


Re: Aggiornamento da 2.0.18 a 2.4.4 problemi caratteri
#10
Senior


Benutzerinformationen
Inserito:
15/5/2004 16:45
raggruppare
Utenti Registrati
Messaggi: 376
Non In Linea
Cari amici,
mi accodo a questa discussione perche' sto avendo un problema simile.

Nei giorni scorsi ho tentato di eseguire l'aggiornamento dalla 2.0.18.1 alla 2.4.4 ed erroneamente nell'impostazione della collazione e del character-set ho scelto il utf8, poiche' avevo letto che e' l'impostazione universale e standard.
Questo ha fatto si che tutti gli articoli preesistenti e i testi delle discussioni nei forum, in cui comparivano caratteri accentati, mi sono stati drasticamente tagliati nel punto in cui c'era il primo carattere particolare.
In questo modo ho perso la maggior parte dei testi.

Per fortuna avevo effettuato il backup del sito e del db!
Allora ho cancellato il sito e il db e ho ripristinato il backup di entrambi.

Durante il rispristino del db pero' mi ha chiesto il set di caratteri da utilizzare e nell'elenco proposto non compariva il latin1_general_ci ma c'era solo il latin1, che ho scelto.
Ora succede che quasi tutti i caratteri accentati e gli apostrofi vengono visualizzati con dei punti interrrogativi o delle sequenze di caratteri strani.

Ho verificato che nel language/italian/global.php il CHARSET e' impostato a ISO-8859-1 come ho letto in questa discussione.

Qualcuno per caso ha qualche indicazione da suggerirmi per rimediare a cio'?

Tra l'altro ho notato che anche su questo sito succede lo stesso fenomeno per cui mi sa che non esiste soluzione.

Inserito il:16/4/2010 11:41
____________________
www.positivamente.it per contribuire a vivere meglio!
Crea PDF dal messaggio Stampa Twitter Facebook Google Plus LinkedIn Del.icio.us Digg Reddit Mr. Wong relazione, rapporto In alto







Puoi vedere le discussioni.
Non puoi iniziare una nuova discussione.
Non puoi rispondere ai messaggi.
Non puoi modificare i tuoi messaggi.
Non puoi cancellare i tuoi messaggi.
Non puoi aggiungere nuovi sondaggi.
Non puoi votare nei sondaggi.
Non puoi allegare file ai messaggi.
Non puoi inviare messaggi senza approvazione.
Non puoi utilizzare tipo di argomento.
Non puoi utilizzare la sintassi HTML.
Non puoi utilizzare la firma.

[Ricerca avanzata]


XOOPS ITALIA © 2002-2012 - Powered by XOOPS