CMSMailer och å ä ö....

Support och diskussion på svenska för CMS Made Simple.

Moderator: Coldman

Eva 33c
Forum Members
Forum Members
Posts: 18
Joined: Mon Dec 01, 2008 10:55 pm

Re: CMSMailer och å ä ö....

Post by Eva 33c »

Zoorlat wrote: Underligt problem. Framförallt som vi inte alla råkar ut för det. Problmet tycks alltså finnas i hur php-koden hanterar teckenkodningen. Har du testat att ställa in locale-inställningarna i config.php?

Code: Select all

$config['locale'] = 'sv_SE.utf8';
...
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
(kom ihåg att rensa cachen efteråt för att alla ändringar ska träda i kraft)
Nu har jag provat detta också, men utan förbättringar.
andershz
Forum Members
Forum Members
Posts: 49
Joined: Fri Nov 21, 2008 9:30 pm
Location: Sweden

Re: CMSMailer och å ä ö....

Post by andershz »

En märklig historia.
Jag har inte gjort några omfattande konfigureringar för att få det att fungera.

I config.php

$config['locale'] = '';

$config['default_encoding'] = '';
$config['admin_encoding'] = 'utf-8';


I CMSmailer
Teckenuppsättning:
utf-8

Jag provade att stänga av mbstring i php, men det fungerade ändå.

Jag ser att det som kommer fram till mottagarens mailclient  är detta:
Subject: =?utf-8?Q?L=C3=B6senord?=
Men användaren ser "Lösenord".

Så värst många fler relevanta inställningar finns det nog inte i CMSMS, så det kanske är något med ditt operativsystem eller  PHP-installation som spökar. Har du testat att maila med någon annan PHP-applikation?
eddie67
Forum Members
Forum Members
Posts: 40
Joined: Tue Feb 05, 2008 6:31 am

Re: CMSMailer och å ä ö....

Post by eddie67 »

Hei.

En Nordmann her..

Hadde samme problem, vi har jo æ ø å ..

Problemet er at som oftest er databasene satt til Latin-Swedish (7-bit) som default.

Det viktige her er å endre databasen til UTF-8 tegnsett (8-bit) for å få emailene korrekt.

Hur at gjøra:
Først ta backup av databasen!!! Og jeg gir ingen garanti at det virker for deg, men det virker for meg på flere ulike servere..

1. Bruk f.eks. PHPmyAdmin til å eksportere alle tabellene i databasen
2. SLETT alle tabeller (ikke databasen)
3. Endre med PHPmyAdmin tegnsettet på databasen til UTF-general
4. Importer dine tabeller igjen fra filen du eksporterte.

Du har nå en "ekte" UTF-8 versjon

NB! Vær oppmerksom på at alle dokumenter på din hjemmeside nå sansynligvis har mistet sine ÆØÅ, da du nå har en 8-bits database. Du må altså redigere dine dokumenter på nytt.

Så - gjør helst om databasen til UTF-8 FØR du installerer CMSMS neste gang, så unngår du problemene.

Det kan hende at også din server trenger å kjøre "ekte" UTF-8 istedenfor ISO i ditt PHP-miljø, kontakt din host for dette da det finnes mange varianter. Ofte må man lage en egen php.ini fil.

Edvard.
Eva 33c
Forum Members
Forum Members
Posts: 18
Joined: Mon Dec 01, 2008 10:55 pm

Re: CMSMailer och å ä ö....

Post by Eva 33c »

Tack för ditt svar. Men min databas ska använda utf-8 redan. Och sen är det ju det där att det enbart är i ämnesraden till mailet som felet uppstår, inte i själva texten. För tillfället har jag gett upp detta...  :)
Post Reply

Return to “Swedish - Svenska”