Installare traduzione UTF8

Aperto da Lucarella, Mercoledì - 03 Febbraio 2021 - 09:14

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Lucarella

Salve ragazzi, ho un problema con la traduzione utf8 purtroppo.
Il forum sulla quale sto lavorando, riesumato dopo circa 4 anni di inattività, ha sempre utilizzato la traduzione ita ISO-8859-1 e le tabelle del DB sono tutte in MyISAM latin1_general_ci come potete vedere dall'immagine


A parte queste che sono in utf8


Dato che da ieri, dopo un cambio server, ho cominciato ad avere problemi con i caratteri accentati, anche con i nuovi post inseriti (prima erano sballati solo i vecchi post) ho deciso di installare la traduzione utf8. Però subito è sorto un problema, ovvero a tutti i nuovi post del 2021 scompariva completamente il contenuto, che anche facendo la modifica non compariva nessun carattere nel box.
Ho letto un topic qui dove Emanuele consiglia di rimuovere prima la traduzione iso e poi reinstallare la utf8, ma niente, sempre lo stesso problema.
Poi mi sono ricordato che dal pannello admin potevo convertire il DB in utf8 ,ma trovo questa frase in rosso:
La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata.

Ho capito che che dovrei agire anche sul DB, ma dato che sono completamente ignorante su queste cose, potreste consigliarmi la procedura corretta, descritta passo per passo, cosa dovrei fare per risolvere ?

Al momento sono installate le seguenti traduzioni: ita ed eng in ISO-8859-1 e la ita in utf8
Versione di SMF 2.0.18
PHP in uso 5.6 (se metto i successivi ho un elenco di errori non indifferente che poi potremo vedere in seguito di risolvere)
Elenco mod installate
1. Yet Another YouTube BBCode Tag 4.14 Ieri alle 10:55:39. [ Disinstalla ]
2. nCode Image Resizer 1.4 23 Gennaio 2021, 21:14:39. [ Disinstalla ]
3. SMF 2.0.17 Update 1.0 23 Gennaio 2021, 16:54:43. [ Disinstalla ]
4. SMF 2.0.16 Update 1.0 23 Gennaio 2021, 16:53:11. [ Disinstalla ]
5. SMF 2.0.15 Update 1.0 23 Gennaio 2021, 16:49:07. [ Disinstalla ]
6. SMF 2.0.14 Update 1.0 23 Gennaio 2021, 16:48:09. [ Disinstalla ]
7. SMF 2.0.13 Update 1.0 23 Gennaio 2021, 13:41:33. [ Disinstalla ]
8. SMF 2.0.12 Update 1.0 23 Gennaio 2021, 13:40:47. [ Disinstalla ]
9. Ultimate Menu 1.0 10 Giugno 2016, 00:14:24. [ Disinstalla ]
10. Auto Respond 2.0.1 10 Giugno 2016, 00:13:16. [ Disinstalla ]
11. Default Avatar 2.3 10 Giugno 2016, 00:07:16. [ Disinstalla ]
12. SimpleColorizer 1.1 08 Giugno 2016, 20:17:58. [ Disinstalla ]
13. Global Headers Footers 2.0.1 07 Giugno 2016, 19:28:46. [ Disinstalla ]
14. Allow Access while in Maintenance Mode 1.2 05 Giugno 2016, 03:19:15. [ Disinstalla ]
15. Captcha on Reminder 1.3 04 Aprile 2016, 19:18:00. [ Disinstalla ]
16. SMF 2.0.11 Update 1.0 13 Novembre 2015, 12:35:23. [ Disinstalla ]
17. Adk BBC Magnet 1.0 15 Giugno 2015, 19:19:09. [ Disinstalla ]
18. Cookies alert message 0.1.0 02 Giugno 2015, 22:10:16. [ Disinstalla ]
19. SMF 1.1.21 / 2.0.10 Update 1.0 13 Maggio 2015, 11:59:45. [ Disinstalla ]
20. IMDb BBC 1.0 13 Ottobre 2014, 00:59:43. [ Disinstalla ]
21. SMF 1.1.20 / 2.0.9 Update 1.0 12 Ottobre 2014, 02:27:10. [ Disinstalla ]
22. SMF 2.0.8 Update 1.0 20 Giugno 2014, 06:21:54. [ Disinstalla ]
23. SMF 2.0.7 Update 1.0 29 Gennaio 2014, 01:19:15. [ Disinstalla ]
24. SMF 1.1.19 / 2.0.6 Update 1.0 23 Ottobre 2013, 16:27:33. [ Disinstalla ]
25. Adk bbcTorrent 1.0 06 Settembre 2013, 21:10:48. [ Disinstalla ]
26. SMF 2.0.5 Update 1.0 13 Agosto 2013, 18:55:27. [ Disinstalla ]
27. Topic View Log 1.2 16 Giugno 2013, 11:47:31. [ Disinstalla ]
28. PM to New Members 1.2 12 Maggio 2013, 23:24:39. [ Disinstalla ]
29. Ad Managment 3.1 12 Maggio 2013, 22:55:18. [ Disinstalla ]
30. SMF 2.0.4 Update 1.0 02 Febbraio 2013, 21:13:07. [ Disinstalla ]
31. Simple Favicon 0.1.0 24 Gennaio 2013, 00:37:48. [ Disinstalla ]
32. OS & Browser Detection 1.5 13 Gennaio 2013, 14:35:56. [ Disinstalla ]
33. Simple Image Upload 1.4.0 13 Gennaio 2013, 00:30:31. [ Disinstalla ]
34. shared url fix for webmailers, facebook and others 1.0 13 Gennaio 2013, 00:05:12. [ Disinstalla ]
35. Menu_Icons 1.0 21 Dicembre 2012, 22:56:14. [ Disinstalla ]
36. SMF 2.0.3 Update 1.0 19 Dicembre 2012, 19:33:32. [ Disinstalla ]
37. Categories in Add and Edit Membergroups pages 0.1.1 12 Novembre 2012, 13:48:03. [ Disinstalla ]
38. Topic Count Based Groups 1.0 11 Novembre 2012, 17:36:53. [ Disinstalla ]
39. Copyright and Footer Links 3.2 11 Novembre 2012, 01:54:57. [ Disinstalla ]
40. Advanced Recent Posts 1.1.1 10 Novembre 2012, 23:33:15. [ Disinstalla ]
41. Board-color-and-icons 1.1 09 Novembre 2012, 13:00:07. [ Disinstalla ]
42. Blue Smiley 1.0 07 Novembre 2012, 19:15:27. [ Disinstalla ]
43. Animation Blue Smiley 2.1 07 Novembre 2012, 19:10:23. [ Disinstalla ]
44. FantasticSmileys 1.0 07 Novembre 2012, 18:55:55. [ Disinstalla ]
45. Add Social Media Icons To Profiles 1.0.7 07 Novembre 2012, 17:32:16. [ Disinstalla ]
46. Table Plus BBCodes 1.2 07 Novembre 2012, 16:01:26. [ Disinstalla ]
47. Smart Pagination 0.8.2 07 Novembre 2012, 15:51:38. [ Disinstalla ]
48. Slashout Banned Members 1.2 07 Novembre 2012, 15:42:50. [ Disinstalla ]
49. last login 2.8 07 Novembre 2012, 15:08:36. [ Disinstalla ]
50. Effectively Remove SMF Logo 2.0 07 Novembre 2012, 14:15:31. [ Disinstalla ]
51. Sortable Packages (and Installed Time) 1.3.3 07 Novembre 2012, 12:39:15. [ Disinstalla ]
52. Group Color in Posts and Profile 1.4 07 Novembre 2012, 12:26:44. [ Disinstalla ]
53. Ban List 2.0 07 Novembre 2012, 11:28:07. [ Disinstalla ]
54. Remove "Last edit" mod 0.2.3 06 Novembre 2012, 17:13:26. [ Disinstalla ]
55. Separate the sticky topics 1.0.0 06 Novembre 2012, 16:37:13. [ Disinstalla ]
56. PM Informer 4.0 06 Novembre 2012, 16:05:57. [ Disinstalla ]
57. Users Online Today 2.0.3 06 Novembre 2012, 15:38:53. [ Disinstalla ]
58. Hide Tag Special 3.0 06 Novembre 2012, 14:19:51. [ Disinstalla ]
59. Thank-o-matic 3.0 06 Novembre 2012, 13:51:42. [ Disinstalla ]
60. SMFPacks Shoutbox 1.0.4 04 Novembre 2012, 10:53:41. [ Disinstalla ]
61. Drafts 1.1.4 04 Novembre 2012, 10:28:12. [ Disinstalla ]
62. ed2k links support Taby 2.7 04 Novembre 2012, 03:18:13. [ Disinstalla ]
63. Spoiler Tag 0.7.2a 04 Novembre 2012, 03:15:29. [ Disinstalla ]
64. Custom BBCode 2.03 04 Novembre 2012, 03:14:09. [ Disinstalla ]
65. Topics list support [Taby] 1.05 04 Novembre 2012, 03:12:07. [ Disinstalla ]
66. Admin Ban Button in Post 3.0 04 Novembre 2012, 03:09:18. [ Disinstalla ]


Come sempre, grazie anticipatamente :)

emanuele

Beh, c'è una funzione nel pannello di admin che permette di convertire il db da ISO-8859-1 a UTF8, quello è il tuo punto di partenza.
Per sicurezza, seguirei questi passi:
1. toglierei la lingua italiana,
2. convertirei il db
3. installerei la lingua utf8.

Probabilmente anche così ci saranno errori in qualche frangente, i charset sono una rottura. :-\

Lucarella

Grazie Emanuele,
il mio problema è che non me lo fa fare perchè dovrei eliminare l'indice della tabella messaggi. Su un db di prova ho fatto delle prove ma non ci sono riuscito... Qual'è la procedura corretta per toglierlo e poi ricrearlo una volta fatto tutto ?

Grazie

Tanaka

Citazione di: Lucarella il Venerdì - 05 Febbraio 2021 - 08:41
Grazie Emanuele,
il mio problema è che non me lo fa fare perchè dovrei eliminare l'indice della tabella messaggi. Su un db di prova ho fatto delle prove ma non ci sono riuscito... Qual'è la procedura corretta per toglierlo e poi ricrearlo una volta fatto tutto ?

Grazie


Io avevo il tuo stesso problema e l'ho fatto proprio ieri.
Ho backuppato la tabella messaggi e l'ho poi eliminata dal db. Ho fatto la procedura automatica e poi reinstallato nel db la tabella con tutti i messaggi. E' andato tutto bene.

Lucarella

Grazie del consiglio Tanaka ma, dopo aver cancellato la tabella smf_messages, rimane la scritta La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata e non fa effettuare la conversione :'(

Tanaka

#5
Che strano ..

Comunque online ci sono molte guide per convertire il database in UTF8.
In un backup, proverei varie soluzioni.

PS: si può anche da PHPMYADMIN

Flavio93Zena

Citazione di: Lucarella il Venerdì - 05 Febbraio 2021 - 12:53
Grazie del consiglio Tanaka ma, dopo aver cancellato la tabella smf_messages, rimane la scritta La tabella dei messaggi utilizza un diverso indice. Non puoi procedere con la conversione in UTF-8 fino a che l'indice non sarà rimosso. Puoi ricrearlo dopo che la conversione sarà completata e non fa effettuare la conversione :'(
Beh ti ha detto cosa fare... index.php?action=admin;area=managesearch;sa=method; e togli l'indice, poi riprova. Una volta finito, ricrealo. Dove sta il problema? :)

Lucarella

Citazione di: Flavio93Zena il Mercoledì - 10 Febbraio 2021 - 15:10
Beh ti ha detto cosa fare... index.php?action=admin;area=managesearch;sa=method; e togli l'indice, poi riprova. Una volta finito, ricrealo. Dove sta il problema? :)

No aspè, vuol dire che mi bastava andare nella pagina che mi hai linkato, mettere la spunta su nessun indice, salvare e poi convertire il DB ???
Ed io che ho perso giorni a modificare il Db, cercare guide in rete, prove su prove a togliere e rimettere indici e tante altre cose... :o :o :o :'( :'( :'( :'(
;D ;D ;D
Grazie mille Flavio, ora sembra tutto a posto. Ci sentiamo presto per un nuovo dilemma ;)

Flavio93Zena

Citazione di: Lucarella il Giovedì - 11 Febbraio 2021 - 18:06
No aspè, vuol dire che mi bastava andare nella pagina che mi hai linkato, mettere la spunta su nessun indice, salvare e poi convertire il DB ???
;D ;D ;D

Ma sono contento che abbia funzionato :D

Discussioni simili (3)