Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

UFT 8 problemen...

Aloittaja MrDoegewoon, elokuu 26, 2006, 01:56:11 IP

« edellinen - seuraava »

MrDoegewoon

Ik heb gister de update naar RC3 gedaan, dit werkte perfect. Toen de boel omgezet naar utf8, dit ging meteen fout dus heb ik de backup van de database terug gezet en rc3 laten draaien zonder utf8... Vandaag de herkansing, en wonder boven wonder ging het goed maar terwijl ik aan het converteren was naar uft8 dat het eigenlijk niet echt een verbetering was (ik gebruik bijv maar één taal op m'n forum)..

Dus dacht ik van "Ej ik zet gewoon de backup terug en ga geen utf8 gebruiken" maar toen ging het mis, vanaf toen gaf de PM inbox de volgende melding "Illegal mix of collations............." na wat zoeken op het forum hiero stond dat de database niet over de zelfde colocatie had, dit was wel het geval.. Dus toen maar weer de utf8 conversie uitgevoerd en alles werkte goed, nu wil ik dit zo houden (het kon wat langzamer zijn las ik... maar ach ja.)

Maar nu de vraag, Wie weet wat dit was?? En de 2e vraag heeft utf8 echt zo weinig nut??

En ten slote nog een klein vraagje, ik heb de query uitgevoerd en het forum op dutch-utf8 taal pakket gezet, alleen als ik in m'n profiel bij de te kiezen talen kijk zie ik dit :

Dutch
English
Dutch

Hoe kan ik nu zien welke de UTF8 versie is??

Edit:

Kom ook het volgende tegen, via SSI.php haal ik topics uit een bepaald board om die als nieuws op mijn site te presenteren, alleen worden dingen zoals één nu als één  weer gegeven op de site.. hoe los ik dit op? :P

MrDoegewoon

Probleem lijkt opgelost (klopt op tafel :P)

Heb alle bestanden van SMF weg gehaald, SMF opnieuwe geinstaleerd, toen de meest recente database back-up terug gezet en alles werkt weer.

Vraag me alleen af waarom alleen het restoren van de database niet genoeg was...

Compuart

Lainaus käyttäjältä: MrDoegewoon - elokuu 26, 2006, 01:56:11 IP
Maar nu de vraag, Wie weet wat dit was??
Collation errors ontstaan als de ene tabel in de ene character set gebruikt en de andere table een andere. Als er in een query dan twee tabellen aan elkaar geknoopt worden onstaat er een probleem.

LainaaEn de 2e vraag heeft utf8 echt zo weinig nut??
Voor een eentalig forum dat een westerse karakterset gebruikt heeft UTF-8 inderdaad niet superveel nut.

LainaaEn ten slote nog een klein vraagje, ik heb de query uitgevoerd en het forum op dutch-utf8 taal pakket gezet, alleen als ik in m'n profiel bij de te kiezen talen kijk zie ik dit :

Dutch
English
Dutch
Het UTF-8 stukje is ervan afgehaald omdat de bezoeker daar in principe niets mee te maken heeft. Daarnaast is het de bedoeling dat er maar een versie aanwezig is, of the UTF-8 of de standaard. Als je ze naast elkaar zou gebruiken kan dat resulteren in onleesbare karakters op het forum.

LainaaHoe kan ik nu zien welke de UTF8 versie is??
Gewoon dus een van de beide wissen ;)

LainaaKom ook het volgende tegen, via SSI.php haal ik topics uit een bepaald board om die als nieuws op mijn site te presenteren, alleen worden dingen zoals één nu als één  weer gegeven op de site.. hoe los ik dit op? :P
Je data is nu UTF-8, maar je site loopt nog op de 'oude' karakterset. De enige manier om het op te lossen is door je site ook naar UTF-8 om te zetten (of je database backup terug te zetten natuurlijk).
Hendrik Jan Visser
Former Lead Developer & Co-founder www.simplemachines.org
Personal Signature:
Realitynet.nl -> ExpeditieRobinson.net / PekingExpress.org / WieIsDeMol.Com

leov

#3
Ok,

heb ook een utf probleem,

Forum, met duitse, Franse en Spaanse sectie.
SMF 1.08, nieuwe install, dan conversie van phpbb forum into it.

Nu zijn de speciale characters niet goed weergegeven.


mijn database is:
MySQL charset: UTF-8 Unicode (utf8)
MySQL connection collation: UTF 8
Er is phpadmin, met een keuze menu for collation.
Kan geloof ik niet de Mysql charset veranderen.

Vraag1,

zou SMF het gewoon moeten doen ? (met de MYsql instelling)

vraag2

ligt het aan de conversie ?

enige oplossingen ?

Met dank,

leo

extra dbase informatie:
Server variables and settings
Variable Session value / Global value 

character set client utf8
(Global value) latin1
character set connection utf8
(Global value) latin1
character set database latin1
character set results utf8
(Global value) latin1
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection utf8_unicode_ci
(Global value) latin1_swedish_ci
collation database latin1_swedish_ci
collation server latin1_swedish_ci

Aaron

SMF 1.0.8 heeft geen ondersteuning voor UTF-8. ;) Je zult SMF 1.1 RC3 moeten gebruiken als UTF-8 ondersteuning belangrijk is voor je. :)

leov

Dank je,

ik kan db niet veranderen,
is 1.1 rc3 stable ?

Heb in de materie gedoken, en elke andere char  set zou goed moeten tonen in UTF 8,
Dus waar komt het probleem vandaan...

Alles in db is of Latin1 of UTF 8...
Beide goed ondersteunt in browsers...

meest interesante post op my forum:
hxxp:www.minitransatforum.com/smtp/index.php?topic=3453.0 [nonactive]
eerste werkt perfect,
reply, niet ????

Ben nu bang dat het server related is, en niet smtp, en dan ben ik hier fout.

(ps, best artikel, english, dat ik tegen gekomen ben:
hxxp:www.joelonsoftware.com/articles/Unicode.html [nonactive]
oh, en mijn Nl is een beetje slegt, gebruik het niet meer zo vaak)



Relic-Hunter

Sowieso heeft UTF-8 mijn Forum verkloot...

Gebruikersnamen met bepaalde leestekens zijn helemala vernaggeld... Gekke tekentjes verschijnen opeens... Heb alles gedaan zoals het moest...

Ik ga maar restoren, ben ik wel een paar honderd berichten kwijt, maargoed...hopelijk raakt mijn Community er niet door in een dip...

UTF-8 sucks :'(
What if the hunter will be hunted?

Aaron

Om die reden wordt er dus geadviseerd vóór de conversie een backup te maken.

Heb je wel de HTML-editities omgezet naar UTF-entities? Te vinden in Beheer -> Forumonderhoud.

Relic-Hunter

Lainaus käyttäjältä: Aäron - syyskuu 26, 2006, 03:57:18 IP
Om die reden wordt er dus geadviseerd vóór de conversie een backup te maken.

Heb je wel de HTML-editities omgezet naar UTF-entities? Te vinden in Beheer -> Forumonderhoud.

Die backup heb ik ook gemaakt...maar binnen 2 dagen zijn er weer een paar honderd berichten bij...

Ja, ik heb ze omgezet. Btw, ik kon niet converteren naar de charset die werd aanbevolen voor Dutch. Alleen 'UTF-8' kon ik kiezen zonder foutmelding... Klopt dat ?
What if the hunter will be hunted?

arjanhs

Ik krijg bij het converteren de volgende foutmelding:

Duplicate entry '342' for key 1
Bestand: /var/www/smf/Sources/Admin.php
Regel: 1233

cubik25

Lainaus käyttäjältä: Compuart - elokuu 27, 2006, 08:13:30 IP
Je data is nu UTF-8, maar je site loopt nog op de 'oude' karakterset. De enige manier om het op te lossen is door je site ook naar UTF-8 om te zetten (of je database backup terug te zetten natuurlijk).

Ik heb ook dezelfde problemen met leestekens en usernames,
hoe kan ik m'n site omzetten naar UTF-8? Database terugzetten is geen optie meer, staan al weer te veel posts sinds 't omzetten.
tnx.

Herman's Mixen

#11
Zet eerst even je forum tijdelijk op de engelse taal !

verwijder je dutch languages files van de server en vervang ze door de dutch utf8 language files
dit om dubble "dutch" te krijgen in de server settings pagina.... ;)
http://www.simplemachines.org/download/index.php?thanks;filename=smf_1-1-4_dutch-utf8.zip
Met vriendelijke groet, The Burglar!

 House Mixes | Mixcloud | Any Intelligent fool can make things bigger, more complex, and more violent.
It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Albert Einstein

Former Godfather of our dutch community ;)

Advertisement: