Apa1/Apa2 XML/HTML Header Problem
Hallo Liste ;) auf einem Webserver mit Apache 2.0.xy (PHP 4.2.2 und anderes) befinden sich einige hundert HTML Dateien mit folgendem Header: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> .. Alle Dateien mit diesem Header kann vom Apache 1.3.37 (PHP 4.2.2 und anderes) nicht dargestellt werden, solange die erste Zeile <?xml version="1.0" encoding="iso-8859-1"?> enthält. Beim Apache 2.0.xy funktioniert es. Kann man dieses auf einem Apache 1.3.37 System irgendwie konfigurieren ohne das man überall die erste Zeile <?xml version="1.0" encoding="iso-8859-1"?> heraus nimmt ? Hab ich irgendein Modul beim Übersetzen übersehen ? Oder geht das grundsätzlich nicht ? Fragen über Fragen *gg Danke im voraus für Eure rege Teilnahme. Grüße Thomas PS: und bitte keine Grundsatzdiskussion über Sinn oder Nichtsinn des Headers ;) .. ich bin nur ein Admin ^^
t.sellmer@amro.de wrote:
auf einem Webserver mit Apache 2.0.xy (PHP 4.2.2 und anderes) befinden sich einige hundert HTML Dateien mit folgendem Header:
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> ..
Alle Dateien mit diesem Header kann vom Apache 1.3.37 (PHP 4.2.2 und anderes) nicht dargestellt werden,
Stimmt, der Apache gibt ueberhaupt sehr wenig aus. Du meinst wahrscheinlich aber die Darstellung im Browser. Zeig mal den Output von +---[ typescript ]--- | $ wget --proxy=off -O /dev/null -S http://friese.dyndns.org/wurstkanone | | --13:58:16-- http://friese.dyndns.org/wurstkanone | => `/dev/null' | Resolving friese.dyndns.org... done. | Connecting to friese.dyndns.org[213.23.51.215]:80... connected. | HTTP request sent, awaiting response... | 1 HTTP/1.1 404 Not Found | 2 Date: Wed, 15 Jan 2003 12:57:19 GMT | 3 Server: Apache/1.3.26 (Unix) Debian GNU/Linux | 4 Connection: close | 5 Content-Type: text/html; charset=iso-8859-1 | 13:58:17 ERROR 404: Not Found. --- natuerlich angepasst auf eine deiner URLs. Ich behaupte, das dein Problem nicht im Inhalt der Datei liegt, sondern das deine Apache-1 Konfiguration unvollstaendig oder fehlerhaft ist.
solange die erste Zeile <?xml version="1.0" encoding="iso-8859-1"?> enthält. Beim Apache 2.0.xy funktioniert es.
Zeig am besten auch die Header vom Apache-2, damit man mal den Unterschied erkennt. Peter
participants (2)
-
Peter Wiersig
-
t.sellmer@amro.de