Risultati da 1 a 8 di 8
-
14-09-2011, 01:40 #1
- Data Registrazione
- Oct 2007
- Località
- Certaldo (FI)
- Età
- 65
- Messaggi
- 81
Problema lettere accentate
Improvvisamente e senza alcuna modifica ne aggiornamento mi ritrovo impossibilitato a visualizzare tutte le discussioni che hanno nel titolo del Forum o della Discussione una lettera accentata.
Ho un database da circa 1 anno in latin1_swedish_ci che non ho mai toccato ne modificato.. tutto era perfettamente funzionante fino a 15 giorni fa quando improvvisamente è sorto questo problema senza che facessi aggiornamenti neppure a VBulletin.. oggi ho aggiornato all'ultima versione e non è cambiato nulla.
Nel Database le lettere accentate sono scritte normalmente come lettere accentate, ma il browser si rifiuta di visualizzare i link che le contengono
Se nell'url tolgo (a mano nel Browser) le lettere accentate e metto la vocale senza accento la discussione è visualizzata normalmente
Mi chiedevo come risolvere questo problema non da poco, grazie
-
14-09-2011, 17:45 #2Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
14-09-2011, 19:42 #3
- Data Registrazione
- Oct 2007
- Località
- Certaldo (FI)
- Età
- 65
- Messaggi
- 81
Grazie mille della segnalazione.. ho risolto impostando il valore in: converti in UTF-8
Stavo impazzendo a cercare soluzioni quando era semplicissimo..
-
23-09-2011, 00:34 #4
- Data Registrazione
- Jun 2010
- Messaggi
- 211
La soluzione al momento la hai trovata e funziona... il problema lo avrai quando carichi le traduzioni, dopo aggiornamento. Ci son passato anche io e mi ci stavo scervellando.
Infatti le traduzioni, di norma, son create tutte in ISO-8859-1... tipo queste che pubblicano su VBulletin.it. Pertanto quandoi andrai ad importare la traduzione in diverso formato avrai il problema degli accenti sulle frasi tradotte se imposti in utf o nelle discussioni se imposti in Iso.
Per risolvere ti tocca convertire le traduzioni da ISO in UTF con notepad+++ prima di importarle nel linguaggio.
PS: probabilmente il casino è dipeso da un eventuale cambio server del tuo hosting che ti ha cambiato le impostazioni del database in fase di porting.
-
23-09-2011, 17:12 #5
Il problema reale sta nel backup del database e la bassa cultura dei sistemisti al riguardo. Backup e Restore funzionano bene sulla stessa macchina, ma quando si spostano i database a un altro server tramite dump, allora nascono un sacco di problemi.
Questi giorni mi è toccato a spostare un database e quindi ho approfondito il problema. E' necessario aggiungere nella stringa di ripristino: --default-character-set=X, dove X è la codifica del dump del database sorgente.
Se non si conosce la codifica, allora bisogna andare per intuito. Solitamente utf-8 va bene, ma bisogna subito andare in phpmyadmin o nel forum, per controllare le lettere accentate. Se non va bene, bisogna cambiare la codifica fin quando non ha funzionato.
Il problema può essere irrisolvibile, se diverse tabelle e/o campi sono codificate in modo diverso fra di loro, come può capitare quando si cambia spesso provider. In questi casi bisogna operare in locale e ripristinare le tabelle singolarmente con le relative codifiche e seuccessivamente fare un dump con la codifica più universale che ci sia: utf8Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
23-09-2011, 21:15 #6
- Data Registrazione
- Jun 2010
- Messaggi
- 211
in pratica un lavoraccio che il 99% dei comuni admin, come nel mio caso, non sono in grado di effettuare... anzi, manco saprei da dove cominciare.
-
27-09-2011, 11:42 #7
E' uno dei miei lavori. Bisogna sapere come agire in caso di trasferimento di database e non di rado spiego agli amministratori anche di sistemi grossi come procedere; loro dovrebbero sapere, ma spesso non hanno la minima idea.
Comunque, è anche un problema da parte dei produttori di software. Per vendere, dicono che tutto sia facile. In realtà la situazione è molto complessa, perché bisogna distinguere molti livelli operativi.Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
27-09-2011, 13:11 #8
- Data Registrazione
- Jun 2010
- Messaggi
- 211
E un problema generalizzato... anche a livello di farm.
Il mio sito risiede su godaddy... a un certo punto, dopo una miriade di problemi, causa hosting insufficiente per il sito, mi proposero un nuovo tipo di hosting e si offrirono loro di trasferire il tutto, dato che a loro dire gli piantavo tutti i siti in condivisione.
In effetti andò tutto bene, se non il fatto di cui sopra... ovvero mi cambiarono il charset da iso ad utf in fase di transfer del database...
Pertanto mi son trovato nelle condizioni di cui sopra...
Ciò per dire che molte volte coloro che fanno forum per hobby, come me, si mettono nelle mani di gente presunta esperta che poi molte volte combina + danni che cose buone...
Queste son cose che si imparano con l'esperienza... e mi pare che l'amico y2ksw ne abbia da vendere.
Discussioni Simili
-
Problema con feed parole accentate
Di netatom nel forum Come faccioRisposte: 3Ultimo Messaggio: 04-02-2011, 23:51 -
Problema lettere accentate
Di blackwolf76 nel forum Come faccioRisposte: 2Ultimo Messaggio: 16-08-2010, 22:12 -
vBulletin 3.6.x Lettere accentate
Di ZioGianni nel forum VBulletin 3Risposte: 23Ultimo Messaggio: 26-05-2008, 12:27 -
vBulletin 3.6.x Problema lettere accentate
Di twister-saw nel forum VBulletin 3Risposte: 1Ultimo Messaggio: 26-07-2007, 19:16 -
lettere accentuate
Di colin nel forum Agorà di vBulletinRisposte: 12Ultimo Messaggio: 13-02-2007, 09:57
Segnalibri