Ihmeellisi? merkkej

janti

Moderaattori
Ylläpidon jäsen
Viestejä
24 669
Valvoja #4
Vs: Ihmeellisi? merkkej

Kokeilkaapa vaihtaa k?sin koodisto UTF-8 niin saa paremmin viesteist? selv??.

Olisiko vika t?ss?? smf_charset = "ISO-8859-1" ja itse tietokanta onkin nyt UTF-8

https://wiki.simplemachines.org/smf/UTF-8_Readme
 

Scroll

amatitutkintohenkilöinen
Viestejä
2 632
#5
Vs: Ihmeellisi? merkkej

Miksi yht?-?kki? pit?? alkaa vaihtamaan jotain koodistoja t??ll? selaimen p??ss??

Muut foorumit n?kyv?t hyvin. Ei oikein kiinnostaisi alkaa koskemaan koneen asetuksiin vain koska t?m? foorumi on rikki.

Sitten saa t?m? foorumi minun puolestani vaikka j??d?, jos kerran ainoa korjaustapa on ett? k?vij?t pilaavat omat koneensa.
 

janti

Moderaattori
Ylläpidon jäsen
Viestejä
24 669
Valvoja #8
Vs: Ihmeellisi? merkkej

pökö sanoi:
Toiselta koneelta en p??se kirjautumaan foorumille ollenkaan. Johtuuko samasta ongelmasta?
Varmaankin juuri se syy koska tunnuksessasi on aakkosia (yla piisteilla). Tunnukseksi pit?? laittaa pökö :cool:
 
Viestejä
1 843
#10
Vs: Ihmeellisi? merkkej

repomies sanoi:
Onhan tama nut ihan persiista.
Joo, toi Jantin linkki konversioista on varmaan just asian pihvissa kiinni. Koskaan ei ole mitaan hyvaa seurannut siita etta kantamerkisto heittaa sovelluksesta. Sovellus (foorumisofta) kertoo kylla selaimelle milla mennaan... Jos nyt selaimella vakisin painetaan vaaria merkkeja, on kanta entistakin enemman sekaisin ja konversio vaikeutuu.
 

Samppa

Ylläpitäjä
Ylläpidon jäsen
Viestejä
2 317
Valvoja #11
Vs: Ihmeellisi? merkkej

Tämä meni hieman hankalamman kautta. Mutta, nyt pitäisi toimia. Jouduin puukottamaan tietokantaa käsin aika raskaasti joten pieni riski on että jotain ongelmaa piilee jossain. Seurataan. Raporttia kaikesta epämääräisestä.

Häiriön aikana (13.3. aikana) kirjoitetuista viesteistä puuttuu ääkköset, muissa pitäisi olla ja uusissa viesteissä toimii
 

Samppa

Ylläpitäjä
Ylläpidon jäsen
Viestejä
2 317
Valvoja #13
Vs: Ihmeellisi? merkkej

Toivotaan... Foorumi on jo aika kohtuullisen ikäinen. Tietokanta taitaa olla 2005 tai 2006 vuodelta alunperin. Vuosien varrella sinne oli kaikenlaista pientä päässyt kasautumaan joka aiheutti sotkua merkistöpäivitykseen. Tulipa nyt tehtyä samalla siivousta. Nyt tietokanta on UTF-8 muodossa. Sivuston kielipaketeissa utf8 formaatti löytyy vasta suomen kielelle. Päivitän illan aikana kielipaketit siten ettei enää sellaista kieltä voi valita jossa merkistö ei toimi.

Tietokannan kokokin tippui tässä samalla n. puoleen, joka voi teoriassa nopeuttaa toimintaa hieman. Käytännössä en tiedä onko merkitystä. Haun toiminnassa voi olla puutteita nyt jonkin aikaa. Indexit pitää rakentaa uudelleen. Koitin laittaa nyt käsin uuden indeksin tekeille, mutta taisi olla liian raskas taski ja kaatui. Tutkin tuota myöhemmin, kyllä haku jotenkin näyttää toimivan.
 
Viestejä
15
#18
Vs: Ihmeellisi? merkkej

Hyvä ylläpito ja kiitos vaivannäöstä! Erikoismerkit ovat aina haastava paikka. Vallankin kun kanta on yli 10 vuotta vanhaa perua.. UTF-8 on toimiva valinta.
Mikä lienee kannan koko nykyään?
 

Peku 2012

Lämpöpumppu ym energiaharrastelu
Viestejä
1 923
#19
Vs: Ihmeellisi? merkkej

Naapurifoorumissa tuntui olleen vastaavia ongelmia ja jotain päivityksiä siellä tehtiin kun oli pidempi huoltotauko
 

VesA

Moderaattori
Ylläpidon jäsen
Viestejä
13 178
Valvoja #21
Vs: Ihmeellisi? merkkej

tj86430 sanoi:
Joskin tietysti ääkkösten käyttäminen missään tiedostonimissä on aina huono idea.
Kyllä se alkaa olla aika vanhaa liittoa - nykyisin tuota ongelmaa on vain aina yhtä takapajuisen pohjoisamerikan kanssa ja käyttikset saattavat omissa jutuissaan käytännössä pelata karuila merkistöillä ainakin jossain. UTF-8 on saanut laittaa toistakymmentä vuotta RFC-määreiden puolesta joka paikkaan, esmes sähköpostissa mihin vaan, homma kusee kun softat jätetään alkukantaisiin ameriikan oletuksiin vaikka ne osaisivat muutakin. Aasia kun on pullollaan UTF-väkeä, homma on ollut pakko hoitaa kuntoon. Päivämäärä on toinen vaikea asia.

Varsinkin kannoissa tuppaa olemaan näitä ikivanhoja oletuksia - ja siellä on sitten merkistöä ja aakkostussääntöä sun muuta jotka kaikki pitää muistaa laittaa oikein heti alussa. Tyypillisesti niitä ei juuri jälkikäteen muuteta, vaan sitten tehdään uusiksi niin monta kertaa että kaikki on oikein.
 

Scroll

amatitutkintohenkilöinen
Viestejä
2 632
#22
Vs: Ihmeellisi? merkkej

No kannoissa (varsinkin EsKuuEl semmoisissa) on ongelmana se, että niissä on ihan spekseissä amerakanismejä.

Esim. SQL on ANSI:n speksaama alunperin eli amerikkalainen standardointiorganisaatio. Esim. desimaalierotin on hard codattu pisteeksi SQL DECIMAL esitykseen ja sillepä et mitään äkkiä tekasekkaan.

Muuten olen sitä mieltä, että pilkun käyttö desimaalierottimena on *rseestä oleva saksalainen käytäntö ja joutaisi romukoppaan. Voisimme aivan hyvin siirtyä desimaalipisteeseen mekin, olis paljon järkevämpää.
 

kotte

Hyperaktiivi
Viestejä
6 995
#24
Vs: Ihmeellisi? merkkej

Vinski sanoi:
Mitä haittaa tästä on?
Ääkkösille on erilaisia merkistökoodauksia. Nykyisin jo onneksi vallitseva utf-8 toimii aika universaalisti (olkoon sitten nimissä vaikka kiinalaisia, japanilaisia, korealaisia tai indonesialaisia merkkejä tai melkein mitä muuta tahansa), mutta edelleen on käytössä vanhempiakin koodaustapoja. Kun siirtää tiedostokokoelmia järjestelmästä toiseen puhumattakaan samojen tiedostojen käsittelystä suoraan eri ikäpolven järjestelmistä ja laitteista, niin eihän tiedostoja välttämättä saa auki (ilman kepulikonsteja) eikä edes hakemistoja pysty selaamaan, jos ääkkösiä sisältäville nimille käytetään keskenään erilaisia koodaustapoja. Monet sovellusohjelmatkin voivat käyttäytyä perin arvaamattomasti tuollaisten nimien kohdalla.

Samanlaisia vaikeuksia voi tulla myös erikoismerkkien ja jopa pelkkien välilyöntien käyttämisestä tiedostonimen osana joissakin tilanteissa. Web- ja e-mail-osoitteissa taas (tekno-historiallisten syiden pakottamana) on ihan omat tapansa koodata ääkköset, mutta nuo sentään onneksi nykysovelluksilla muuttuvat aika ongelmitta ja automaattisesti utf-8 merkistöön kumpaankin suuntaan (jos web-osoitteissa ja sähköposteissa moiset on määritelty tuettaviksi).
 
Ylös Bottom