|
| sætte tegnsæt Fra : Leonard |
Dato : 11-12-04 16:08 |
|
Hvor er det lige at jeg sætter tegnsættet så min Apache skriver æøå ?
Den kører på en Fedora 1.
--
med venlig hilsen
Leonard - http://leonard.dk/
| |
Michael Rasmussen (11-12-2004)
| Kommentar Fra : Michael Rasmussen |
Dato : 11-12-04 16:24 |
|
Leonard <nospam@invalid.invalid> wrote:
>Hvor er det lige at jeg sætter tegnsættet så min Apache skriver æøå ?
>Den kører på en Fedora 1.
Principielt bør du vel definere sprog og tegnsæt individuelt i hver HTML
fil...
Men du kan definere et default sprog og tegnsæt i filen
/etc/httpd/conf/httpd.conf
<mlr>
--
Af alle seksuelle afvigelser er afholdenhed dog den mest besynderlige..
| |
Kasper Dupont (11-12-2004)
| Kommentar Fra : Kasper Dupont |
Dato : 11-12-04 17:01 |
|
Michael Rasmussen wrote:
>
> Principielt bør du vel definere sprog og tegnsæt individuelt i hver HTML
> fil...
Det er en mulighed, men der er vel ikke noget i
vejen for, at alle sider på en server kan have
samme tegnsæt.
>
> Men du kan definere et default sprog og tegnsæt i filen
> /etc/httpd/conf/httpd.conf
Jeg har "AddDefaultCharset iso-8859-1" stående
i min. Det står desuden en kommentar om, at det
er en god idé at altid sætte et default (selvom
standarden angiver at et dokument er iso-8859-1
med mindre andet er angivet).
--
Kasper Dupont
| |
Michael Rasmussen (11-12-2004)
| Kommentar Fra : Michael Rasmussen |
Dato : 11-12-04 17:07 |
|
Kasper Dupont <kasperd@daimi.au.dk> wrote:
>> Men du kan definere et default sprog og tegnsæt i filen
>> /etc/httpd/conf/httpd.conf
>
>Jeg har "AddDefaultCharset iso-8859-1" stående
>i min. Det står desuden en kommentar om, at det
>er en god idé at altid sætte et default (selvom
>standarden angiver at et dokument er iso-8859-1
>med mindre andet er angivet).
Kom gerne med et link til de sider der driller....
<mlr>
--
Af alle seksuelle afvigelser er afholdenhed dog den mest besynderlige..
| |
Leonard (11-12-2004)
| Kommentar Fra : Leonard |
Dato : 11-12-04 21:19 |
|
Michael Rasmussen <mic@NO_SPAMdou.dk> wrote:
>>Jeg har "AddDefaultCharset iso-8859-1" stående
Og det har jeg også.
>Kom gerne med et link til de sider der driller....
http://lam.dk/fejl.php
her ses det at det er fejlmeddelelserne det er galt med.
--
med venlig hilsen
Leonard - http://leonard.dk/
| |
Michael Rasmussen (11-12-2004)
| Kommentar Fra : Michael Rasmussen |
Dato : 11-12-04 22:29 |
|
Leonard <nospam@invalid.invalid> wrote:
>>Kom gerne med et link til de sider der driller....
>
> http://lam.dk/fejl.php
>
>her ses det at det er fejlmeddelelserne det er galt med.
Det er ikke et problem i Apache opsætningen, men derimod dine
php-scripts der driller...
Jeg er desværre ikke så stærk i php at jeg kan fortælle hvordan du løser
det.
<mlr>
--
Af alle seksuelle afvigelser er afholdenhed dog den mest besynderlige..
| |
Kasper Dupont (11-12-2004)
| Kommentar Fra : Kasper Dupont |
Dato : 11-12-04 22:51 |
|
Leonard wrote:
>
> Michael Rasmussen <mic@NO_SPAMdou.dk> wrote:
>
> >Kom gerne med et link til de sider der driller....
>
> http://lam.dk/fejl.php
Der står i et meta tag, at der skal anvendes
iso-8859-1, og det respekterer browseren også.
Men, fejludskrifterne på siden er ikke
iso-8859-1. Det ligner UTF-8 eller noget i den
retning.
Enten skal du ændre indkodning af fejlene til
iso-8859-1 (det kan jeg desværre ikke hjælpe
dig med), eller også skal du ændre hele siden
til UTF-8 og ændre meta taget tilsvarende.
--
Kasper Dupont
| |
Jacob Sparre Anderse~ (13-12-2004)
| Kommentar Fra : Jacob Sparre Anderse~ |
Dato : 13-12-04 09:21 |
|
Kasper Dupont skrev:
> Jeg har "AddDefaultCharset iso-8859-1" stående
> i min. Det står desuden en kommentar om, at det
> er en god idé at altid sætte et default (selvom
> standarden angiver at et dokument er iso-8859-1
> med mindre andet er angivet).
Det er kun tidlige udgaver af HTML-formatet (og enkelte andre
"text/*"-formater) der har en standardtegnkodning.
Apache burde ikke kunne udlevere dokumenter i "text/*"-formater uden
også at angive "charset". Det er en grusom uvane at satse på at
modtageren af en tekstfil kan gætte hvilken tegnkodning den er i.
/Jacob
| |
Arne Jørgensen (11-12-2004)
| Kommentar Fra : Arne Jørgensen |
Dato : 11-12-04 21:50 |
|
Leonard <nospam@invalid.invalid> writes:
> Michael Rasmussen <mic@NO_SPAMdou.dk> wrote:
>
>>>Jeg har "AddDefaultCharset iso-8859-1" stående
>
> Og det har jeg også.
>
>>Kom gerne med et link til de sider der driller....
>
> http://lam.dk/fejl.php
>
> her ses det at det er fejlmeddelelserne det er galt med.
Det lader til at være fordi php-scriptet kører under et locale med
UTF-8 som tegnsæt.
Prøv at indsætte en
setlocale(LC_ALL, 'da_DK.ISO-8859-1');
i dit php-script.
mvh
/arne
--
Arne Jørgensen < http://arnested.dk/>
| |
Leonard (11-12-2004)
| Kommentar Fra : Leonard |
Dato : 11-12-04 22:15 |
|
Arne Jørgensen <arne@arnested.dk> wrote:
>Det lader til at være fordi php-scriptet kører under et locale med
>UTF-8 som tegnsæt.
>
>Prøv at indsætte en
>
> setlocale(LC_ALL, 'da_DK.ISO-8859-1');
>
>i dit php-script.
Det hjalp ikke, og jeg vil også hellere ændre det til default på
serveren, da det er et problem på alle mine sider fordelt på flere
domæner.
--
med venlig hilsen
Leonard - http://leonard.dk/
| |
Michael Rasmussen (11-12-2004)
| Kommentar Fra : Michael Rasmussen |
Dato : 11-12-04 22:53 |
|
On Sat, 11 Dec 2004 22:15:05 +0100, Leonard wrote:
>
> Det hjalp ikke, og jeg vil også hellere ændre det til default på
> serveren, da det er et problem på alle mine sider fordelt på flere
> domæner.
Jeg tror dit problem er, at du benytter Fedora Core 2 eller 3. Denne
distro anvender utf-8 som forvalgt tegnsæt, hvilket betyder, at alle
fejlmeddelelser er skrevet med utf-8. Du har derfor to muligheder:
1) Skift systemets tegnsæt til iso-8859-1
2) Ændre i php og apaches opsætning så de benytter utf-8
Med mit ringe kendskab til Fedora, vil jeg tro, at mulighed 2 er den
nemmeste løsning.
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
| |
Leonard (11-12-2004)
| Kommentar Fra : Leonard |
Dato : 11-12-04 23:42 |
|
Michael Rasmussen <mir@miras.org> wrote:
>1) Skift systemets tegnsæt til iso-8859-1
Netop det jeg gerne vil.
>2) Ændre i php og apaches opsætning så de benytter utf-8
>Med mit ringe kendskab til Fedora, vil jeg tro, at mulighed 2 er den
>nemmeste løsning.
Mon der skulle komme andre forbi, der kan fortælle hvordan jeg gør det
på Fedora Core 1 ?
--
med venlig hilsen
Leonard - http://leonard.dk/
| |
Michael Rasmussen (12-12-2004)
| Kommentar Fra : Michael Rasmussen |
Dato : 12-12-04 00:06 |
|
On Sat, 11 Dec 2004 23:41:45 +0100, Leonard wrote:
>
> Mon der skulle komme andre forbi, der kan fortælle hvordan jeg gør det
> på Fedora Core 1 ?
Prøv følgende i /etc/sysconfig/i18n
LANG="da_DK.ISO-8859-1"
SUPPORTED="da_DK.ISO-8859-1:da_DK:da"
SYSFONT="latarcyrheb-sun16"
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
| |
Leonard (12-12-2004)
| Kommentar Fra : Leonard |
Dato : 12-12-04 00:45 |
|
Michael Rasmussen <mir@miras.org> wrote:
>Prøv følgende i /etc/sysconfig/i18n
Sådan, det virkede.
Tak for hjælpen.
--
med venlig hilsen
Leonard - http://leonard.dk/
| |
|
|