Svg

Apache, Lighttpd, nginx, Cherokee
blacktiger
Posts: 239
Joined: 2003-01-15 17:02
Location: Neustadt a.d.W.

Svg

Post by blacktiger » 2007-05-29 15:27

Muss man eigentlich irgendwas auf dem Apache konfigurieren, damit SVG-Grafiken angezeigt werden können?

Wenn ich die SVG-Datei local mit dem Firefox anschaue geht dies ohne Probleme. Wenn ich die Datei auf den Server lade, bekomme ich nur die XML-Struktur (http://www.blacktiger.de/Krone2.svg).

Über Infos wäre ich sehr froh. Thx im voraus.

blattlaus
Posts: 52
Joined: 2007-03-08 13:45

Re: Svg

Post by blattlaus » 2007-05-29 16:45

Das liegt daran, dass dein Server die Datei als text/plain ausliefert:

Code: Select all

[284] ~/>  wget -S http://www.blacktiger.de/Krone2.svg                                                                  
--16:39:41--  http://www.blacktiger.de/Krone2.svg                                                                       
           => `Krone2.svg.2'                                                                                            
Auflösen des Hostnamen »www.blacktiger.de«.... 212.227.96.118                                                           
Verbindungsaufbau zu www.blacktiger.de|212.227.96.118|:80... verbunden.                                                 
HTTP Anforderung gesendet, warte auf Antwort...                                                                         
  HTTP/1.1 200 OK                                                                                                       
  Date: Tue, 29 May 2007 14:44:16 GMT                                                                                   
  Server: Apache/2.0.53 (Linux/SUSE)                                                                                    
  Last-Modified: Tue, 29 May 2007 13:26:10 GMT                                                                          
  ETag: "40194d6-216-4319bcf08e080"                                                                                     
  Accept-Ranges: bytes                                                                                                  
  Content-Length: 534                                                                                                   
  Keep-Alive: timeout=15, max=100                                                                                       
  Connection: Keep-Alive                                                                                                
  Content-Type: text/plain                                                                                              
Länge: 534 [text/plain]
Eine möglichkeit wäre eine "AddType image/svg+xml .svg", dazu muss aber mod_mime geladen sein.

Alternativ sourced apache auch noch eine Datei aus der er die MimeTypen liest. Diese Datei wird mit der Option "TypesConfig" eingestellt. Bei mir ist das /etc/mime.types.

blacktiger
Posts: 239
Joined: 2003-01-15 17:02
Location: Neustadt a.d.W.

Re: Svg

Post by blacktiger » 2007-06-01 06:46

vielen dank für die schnelle antwort. der addtype hat funktioniert...