a seguito di un ripristino database mi sono comparsi questi caratteri strani èì ò al posto di caratteri accentati
questo e capitato esempio nell'index nelle descrizioni dei forum, e qui le ho corrette, e mi sono accorto successivamente nei messaggi privati, ovviamente quelli già scritti. La cosa non ha riguardato i post. qui l'indirizzo del forum http://bicipertutti.netsons.org/forum/index.php
ora chiedo se e possibile con qualche azione ripristinare i caratteri giusti nei messaggi privati
grazie
phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
carrateri strani èì ò
- Barrnet
- Leader Moderatori

- Messaggi: 3124
- Iscritto il: 04/07/2010, 23:31
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- PHP: 5.3.10
- Database: MySQL 5.1.61-community-log
- Contatta:
Re: carrateri strani èì ò
Hai ripristinato il database con una codifica errata.
Lancia questa query per correggere i caratteri nei post:
Logicamente se ci sono altri caratteri distorti ti basta aggiungere altre query seguendo lo schema sopra riportato.
Lancia questa query per correggere i caratteri nei post:
Codice: Seleziona tutto
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'é','é');
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'è','è');
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ì','ì');
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ò','ò');
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ù','ù');
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'Ã','à');Prima di installare una mod pensa...

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store
Re: carrateri strani èì ò
fatto in locale ma senza esito, probabilmente perché la query e riferita ai post che in realtà sono a posto
il problema come scritto sopra e presente esclusivamente nei messaggi privati, ho provato a sostituire phpbb_posts con phpbb_privmsgs ma ricevo l'errore:
#1054 - Unknown column 'post_text' in 'field list'
il problema come scritto sopra e presente esclusivamente nei messaggi privati, ho provato a sostituire phpbb_posts con phpbb_privmsgs ma ricevo l'errore:
#1054 - Unknown column 'post_text' in 'field list'
- Barrnet
- Leader Moderatori

- Messaggi: 3124
- Iscritto il: 04/07/2010, 23:31
- Sesso: Maschio
- Versione: 3.0.10
- Server: UNIX/Linux
- PHP: 5.3.10
- Database: MySQL 5.1.61-community-log
- Contatta:
Re: carrateri strani èì ò
Logico, non c'è quella colonna nei pm. Al posto di "post_text" devi mettere "message_text" per il corpo e "message_subject " per il titolo.
Prima di installare una mod pensa...

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store

Regolamento ~ Guida al ripristino integrale FTP ~ Guida al backup
Videogame Zone! ~ Phpbb-Store
-
nick78
- Utente

- Messaggi: 10
- Iscritto il: 13/11/2012, 22:55
- Sesso: Maschio
- Versione: 3.0.11
- Server: UNIX/Linux
- PHP: 5.2.17
- Database: mysql 5.0.90
Re: carrateri strani èì ò
questa operazione va fatta lanciando la query sulla singola tabella?Barrnet ha scritto:Hai ripristinato il database con una codifica errata.
Lancia questa query per correggere i caratteri nei post:
Logicamente se ci sono altri caratteri distorti ti basta aggiungere altre query seguendo lo schema sopra riportato.Codice: Seleziona tutto
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'é','é'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'è','è'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ì','ì'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ò','ò'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ù','ù'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'Ã','à');
-
nick78
- Utente

- Messaggi: 10
- Iscritto il: 13/11/2012, 22:55
- Sesso: Maschio
- Versione: 3.0.11
- Server: UNIX/Linux
- PHP: 5.2.17
- Database: mysql 5.0.90
Re: carrateri strani èì ò
come non detto essendo un upgrade da phpbb2 le tabelle che dovevo sistemare erano phpbb3_nick78 ha scritto:questa operazione va fatta lanciando la query sulla singola tabella?Barrnet ha scritto:Hai ripristinato il database con una codifica errata.
Lancia questa query per correggere i caratteri nei post:
Logicamente se ci sono altri caratteri distorti ti basta aggiungere altre query seguendo lo schema sopra riportato.Codice: Seleziona tutto
UPDATE phpbb_posts SET post_text = REPLACE(post_text,'é','é'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'è','è'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ì','ì'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ò','ò'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'ù','ù'); UPDATE phpbb_posts SET post_text = REPLACE(post_text,'Ã','à');
Chi c’è in linea
Visitano il forum: Nessuno e 27 ospiti