View previous topic :: View next topic |
Author |
Message |
Sassur n00b
Joined: 04 Jul 2002 Posts: 25 Location: Hägersten/Stockholm/Sweden
|
Posted: Sat Nov 02, 2002 5:45 pm Post subject: Apache och svenska tecken |
|
|
Nån som har fått Apache att fungera med svenska tecken i filsystemet.
När man anger http://localhost/åäö.html så säger Apache
Quote: | Not Found
The requested URL /åäö.html was not found on this server. |
Nån som vet en lösning? _________________ Fredrik |
|
Back to top |
|
|
X-SoCiaL Apprentice
Joined: 15 Jul 2002 Posts: 160 Location: Filipstad/Sweden
|
Posted: Sat Nov 02, 2002 8:40 pm Post subject: |
|
|
Vet inte om ja tillför nått men är inte det samma sak som att mellanslag översätts till %20 i URL:erna. Eller? _________________ ~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~
: Would I do it if I couldnt do it with a computer?
~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~'¨'~ |
|
Back to top |
|
|
Sassur n00b
Joined: 04 Jul 2002 Posts: 25 Location: Hägersten/Stockholm/Sweden
|
Posted: Sat Nov 02, 2002 10:30 pm Post subject: |
|
|
Nej det är inte samma sak. Apache får in url översättningen rätt och översätter den rätt men när den ska ut i filsystemet för att hämta filen så kan den inte hantera åäö rätt. Antagligen samma problem som mitt förra inlägg, men jag har inte lyckats räkna ut hur jag ska få apache att fårstå det. _________________ Fredrik |
|
Back to top |
|
|
Sparhawk n00b
Joined: 03 Jan 2003 Posts: 7 Location: Gavle, Sweden
|
Posted: Mon Jan 03, 2005 3:57 pm Post subject: |
|
|
Jag har samma problem tror jag på våra Solaris 8/9 maskiner med apache. Det konstiga är att det funkar i Firefox men inte i IE6.
Jag har testat att köra truss på httpd och anropat med dom olika läsarna och tydligen blir anropet annorlunda. Vet inte om det är liknande som ditt problem men kanske. resultatet är så här:
Internet Explorer:
read(9, " G E T / t e s t % C 3".., 8000) = 391
stat("/app/www/testä.txt", 0xFFBEF4C8) Err#2 ENOENT
lstat("/app", 0xFFBEF4C8) = 0
lstat("/app/www", 0xFFBEF4C8) = 0
lstat("/app/www/testä.txt", 0xFFBEF4C8) Err#2 ENOENT
getpid() = 9466 [9465]
Firefox:
read(9, " G E T / t e s t % E 4".., 8000) = 422
stat("/app/www/testä.txt", 0xFFBEF4C8) = 0
getpid() = 9864 [9863]
Vet inte om det här är nått liknande det problem du hade men om du löst ditt problem kan du maila mig och berätta hur du löste det?
// Mattias Larsson (sparhawk (at) beyond.nu)
// Mattias Larsson |
|
Back to top |
|
|
BoinK n00b
Joined: 11 Apr 2005 Posts: 1
|
Posted: Mon Apr 11, 2005 5:30 pm Post subject: |
|
|
Ingen som har ett svar?
Jag har satt följande och det ser helt OK ut med åäö i consolen
LC_ALL ="sv_SE[.[utf-8|iso-8859-15]|@euro]
I apache så kan jag t.ex. nå båten.jpg med hexkoden %E5 istället för å men inte med att bara skriva texten. |
|
Back to top |
|
|
|