| Upgrade PHBB2 na PHBB3 - problem s šumniki | ||
|---|---|---|
|
mariog
8. maj 2010 18:20:09
Pridružen od: 18. sep 2009 169 objav 93 19 0 |
#1
Hy, Link do starega foruma: http://www.crnuce.si/forum/ *Uporabniku je bila prepovedana uporaba foruma.*
|
|
|
urosbe
9. maj 2010 08:22:36
Pridružen od: 13. dec 2008 440 objav 625 25 3 |
#2
Pred kratkim sem bil zadolžen za podobno nadgradnjo... Honda forum smo preselili iz phpBB2 na nov strežnik/domeno in phpBB3. Bazo je bilo potrebno na prvotnem strežniku exportati v UTF-8 formatu. Na novem strežniku sem prav tako importal z UTF-8 (default nastavitve). Šumniki na novem strežniku kljub temu niso delali (že v phpBB2 ne). Imel sem pa tudi slovenski language pack, tako da sem moral v datoteki language/langslovenian/langmain.php popraviti nastavitev $lang['ENCODING'] = 'windows-1250'; (govorim o phpBB2). Ko pregledujem tvoj forum, mi pri phpBB2 sploh ne prikaže nobenega šumnika. Ročno moram popraviti encoding brskalnika na Windows-1250, tako da morda poskusi bazo izvoziti v Windows-1250 formatu. Cekarček - spletna trgovina nr. 1 za **VASCO** stranke | GoPro HERO6 kamere in dodatna oprema
**www.cekarcek.si** - spletna trgovina z izbrano ponudbo pametnih gadgetov [Withings, Netatmo, DoorBird, Xiaomi, ...] |
|
|
mariog
9. maj 2010 09:49:43
Pridružen od: 18. sep 2009 169 objav 93 19 0 |
#3
Bazo v phpBB2 vidim da je v utf-8, prva tako v phpBB3. Čudno mi je da ti kaže že phpBB2 brez šumnikov ???? Ne vem več kaj sploh lahko naredim, da bo to delovalo. *Uporabniku je bila prepovedana uporaba foruma.*
|
|
|
Roky
9. maj 2010 09:53:12
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#4
Moraš pogledati kakšen je encoding na bazi, kakšen je bil encoding PHP connectiona do mysqla, potem boš pa videl kje tiči problem. Ker ponavadi je PHP connection encoding drugačen, kot imaš ti v bazi encoding. Dodatni problem je lahko tudi, da si v UTF-8 bazo shranjeval preko cp1250 php->mysql connection encoding. rok.meglic@gmail.com - 031 492 148
|
|
|
mariog
9. maj 2010 16:23:55
Pridružen od: 18. sep 2009 169 objav 93 19 0 |
*Uporabniku je bila prepovedana uporaba foruma.*
|
|
|
Alkimisticus
10. maj 2010 10:15:47
Pridružen od: 22. apr 2008 170 objav 21 24 2 |
#6
Pred dve masecema so na me na gostovanju prestavili iz enega strežnika na drugega, šumniki so delali sam mi je metallo ven collation errorje. Konverzijo je delal administrator, tako da ne vem podrobnosti kako je on konvertiral. sam vem da je na koncu bila baza v UTF-8 podcharset windows-1252 Izvozil sem bazo in jo z linux ukazi konvertiral v UTF-8 podcharset windows-1250, ter importal v novo bazo - pa je vse delovalo, kot je treba. |
|
|
Roky
10. maj 2010 11:47:16
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#7
UTF-8 podcharset windows-1252 pa ne vem če bo šlo, ker če ti izbereš utf8 encoding imaš potem utf8slovenianci, ut8generalci itd al kaj si to mislil? rok.meglic@gmail.com - 031 492 148
|
|
|
Alkimisticus
10. maj 2010 14:17:46
Pridružen od: 22. apr 2008 170 objav 21 24 2 |
#8
podcharset == izhodni charset oz. charset iz katerega je bil pretvorjen. Ne vem kako se je v mojem primeru znašlo v cp1252 (tudi jaz sem bil presenečen). In ne vem zakaj so šumniki delovali sam collation pa ni. Najbrž je bilo krivo to da je bila baza pretvorjena v UTF-8 iz napačnega charseta (cp1252). |
|
|
Roky
10. maj 2010 15:24:20
Pridružen od: 9. apr 2008 2506 objav 3240 335 107 |
#9
Ja, ti imaš lahko utf8 bazo, pa noter cp1250 (latin1) podatke, zato potem vsa konverzija odpade, ker je res specifičen primer, zato tudi converter s strani phpbbforuma odpade. Z MarioG sva zadevo (upam) rešila preko ročnega konvertanja baze potem, ter ponovna uporaba phpbb converterja, ki je nato deloval pravilno, ker je imel pravilne podatke. rok.meglic@gmail.com - 031 492 148
|
|
|
mariog
10. maj 2010 17:12:18
Pridružen od: 18. sep 2009 169 objav 93 19 0 |
*Uporabniku je bila prepovedana uporaba foruma.*
|
|