metrodrom
Themenersteller
selbstständig
Beginner (21 Beiträge)
XHTML Error: For security reasons DTD is prohibited
Hallo!
Der Singlepageanalyzer von qualidator.com bringt mir folgende Meldung:
XHTML Error: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the ProhibitDtd property on XmlReaderSettings to false and pass the settings into XmlReader.Create method.
für www.blumen-jungegger.de
Leider ist google hier nicht sehr hilfreich. Ich denke mal es hat mit meine Joomla Template zu tun. oder ist die Sache zu vernachlässigen ?
PS: Hab es dank eurer Hilfe beim qualidator auf AAA und auf meinem geliebten seitenreport auf 100% technische umsetzung geschafft ! Danke Euch !
http://www.jungeggers.de - Cafe & Bar in Schwabach
http://www.blumen-jungegger.de - Blumen Fachgeschäft
romacron
JDev Xer
Content Gott (1224 Beiträge)
Hallo metrodrom,
zunächst einmal herzlichen Glückwunsch. Permanentes Arbeiten und Verbessern hat Vorteile!
Zu der Meldung. Diese wird wahrscheinlich vom Qualidator Server ausgespuckt. Typische MS Server Meldung. Du hast einen Apache Server. Qualidator nutzt einen MS Server.
Du könntest diese Meldung bei dem Anbieter posten.
Ich vermute, dass eine Menge HTML5 Seiten betroffen sein werden
*Keine Sorge*
Hier noch Background wenn es von Interesse sein sollte.
msdn.microsoft.com/de-de/library/system.xml.xmlreader.create.aspx
Hilft dir das so weiter?
metrodrom
selbstständig
Beginner (21 Beiträge)
Vielen Dank - ich bin also nicht Schuld !
Dein link führt wohl etwas zu weit für mich Hobby-Try-and-Error-Programmierer :/
Ich werde einfach mal meinen Hoster befragen ...
PS: romacron ? da klingelt was, von dir/ihen hab ich auch irgendwo ein tolles plugin im einsatz, glaube ich auch dafür danke !
http://www.jungeggers.de - Cafe & Bar in Schwabach
http://www.blumen-jungegger.de - Blumen Fachgeschäft
romacron
JDev Xer
Content Gott (1224 Beiträge)
Hallo metrodrom,
Du musst nicht aktiv werden. Der Fehler liegt nicht bei dir. Wenn du noch einmal auf der Quali-Fehlerseite nachschaust siehst du so etwas wie "Fehler Zeile 0 Zeichen 0" ..das deutet oft auf nen Systemfehler hin.
(Vielen Dank für die Blumen!)
Ich sah dass du auf Deiner Seite(hier immer alles Du ) ein Social Module hast. Dies entspricht nicht mehr dem deutschen Datenschutzgesetz. Wenn du möchtest kannst du eine Pre-Release-Version (stable) meines SocialPlugins für Joomla ausprobieren.
Wenn du Interesse hast, schreibe mir doch fix eine PN mit Deiner Mail-Addy
Viele Grüße
klaus_b
Er ernährt mich ;-)
Content Meister (328 Beiträge)
Hallo Roman,
romacron schrieb:
Typische MS Server Meldung. Du hast einen Apache Server. Qualidator nutzt einen MS Server.
Das ist so nicht ganz richtig
Die Fehlermeldung wird zwar von einem IIS ausgegeben, hat aber nichts mit diesem zu tun.
Das Problem ist der XML-Parser des Betreibers der Seite. Wie es aussieht, liest er den Inhalt einer Seite ungeprüft in den XmlReader. Der XmlReader wirft eine Exception die nicht behandelt wird. Als letzte Instanz wird der ErrorHandler von ASP.NET ausgelöst und der zeigt dir den Fehler auf der Oberfläche.
Das ist also schlechtes Anwendungsdesign und hat nichts mit IIS oder Apache zu tun.
Servus,
Klaus
klaus_b@.NET über alles was an .NET und C# Spass macht.
metrodrom
selbstständig
Beginner (21 Beiträge)
o.O
ok ... was heisst das für mich ?
Der Singlepageanalyzer meldet meine Seite sei nicht valide, w3c und seitenreport sind da aber anderer meinung. soweit war romacrons aussage für mich plausibel.
leider hab ich von der xml geschichte gleich garkeinen plan. was soll ich tun ?
http://www.jungeggers.de - Cafe & Bar in Schwabach
http://www.blumen-jungegger.de - Blumen Fachgeschäft
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo
Also ich würde das als Rückschritt ansehen von HTML5 zu einer XHTML Version zu wechseln die eine DTD besitzt.
Nur weil jetzt diese Abfrage nicht mehr aktuellen Gegebenheiten entspricht und nicht mit HTML5 umgehen kann sich einen Kopf zu machen empfinde ich als unsinnig.
Nur die Seite entspricht nicht XHTML erstmal wegen dem Server der die Seite nur als text/html ausgibt.
Dann werden auch benannte Entitäten verwendet die nicht unter XML zulässig sind.
Es wäre also schön aus
[html]<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-de" lang="de-de" >[/html]
[html]<html lang="de-de" >[/html]
zu machen.
Ja es wäre kein Fehler weil das zulässig ist unter HTML5 das anzugeben. Nur es dürfte keinen Effekt haben.
Gruß
Jörg
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
romacron
JDev Xer
Content Gott (1224 Beiträge)
"leider hab ich von der xml geschichte gleich garkeinen plan. was soll ich tun ? "
Du musst nichts Tun .. Es ist alles in Ordnung!
Der Threat wurde hier technisch weitergeführt ohne das es Bezug zu deinem Problem hat
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren