01. juli 2010 - 16:40Der er
14 kommentarer og 1 løsning
Tegnsæt viser ikke normalt på ny VPS
Mere teknisk forklaret, så på vores tidligere hostings kunne vi sætte alt til utf-8 tegnsæt, både sider og mail function, og så var der ikke noget problem med specialtegn. Vores nye hosting er en VPS løsning hos Ipeer.se, hvilket er billigt og de har en god support.
Detaljer: Cloud VPS 1 - Ubuntu 8.04 inkl Plesk (Linux) Plesk Control Panel 9.x for Virtuozzo Vi kører selvfølgelig PHP.
Som sagt er de gode, men nogen ting sat lidt sjusket/mærkeligt op. Kort og godt: mail, selvom sendt med utf-8 kodning modtages med mumlebogstaver i stedet for æøå osv.
Særligt phplist sender mails der ikke viser æøå. Tegnsættet i phpmailer'en er iso-8859-1. Har jeg prøvet at sætte til utf-8 uden held.
Nogen der ved hvor man kan ændre/fixe det. Vi har ikke råd til at sætte en supporttekniker i gang, det kan blive katastrofalt dyrt.
Tak. Jeg har faktisk tjekket at filerne var gemt i utf-8. Det er nu mest phplist der er et problem på den server. Alle mails med specialtegn ser forfærdelige ud med alle simulationstegnene.
Hej showsource Det lyder rigtigt, andre taler om at man kan ændre default character set som skulle være utf-8. Jeg må tjekke det. Nogen siger php.ini er her:
If you you are running a dedicated server and have access to root, for server-wide changes to the php then look for : /etc/php.d/php.ini
If you have restricted access look for ..../vhosts/your-domain/conf/php.ini
Det lyder klart som om du mangler at gemme filen som utf-8 !
Du har endnu ikke prøvet et simpelt mail script ? Altså, et script som enten sender en foruddefineret besked, eller bedre endnu, via en post. Og hvor filen er gemt som utf-8 !!!
Hvis det virker, er det vist phpmailer filerne som ikke er utf-8
En anden mulighed for fejlfinding, måske, er hvis du bruger:
OK, jeg har kontaktform til at køre med utf-8 hele vejen igennem i forvejen for et site på serveren. jeg tror vi klarer os med at prøve at fixe phplist. Kontakte nogen fra forummet, som kender de issues. Men phplist viste tegn som den skulle da den lå hos Gigahost, og så mente jeg at der måtte være noget forkert sat op på vores nye vps.
Men tak for tips, send lige svar for point, det er det værd :)
Jeg har fundet ud af at den php.ini jeg uploadede ikke overskrev den der var der i forvejen. Jeg har så rettet den i editoren. Nu er tegnsættet utf-8. Det var ikke sat til noget....
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.