metrodrom
Avatar metrodrom
Themenersteller
selbstständig
Beginner (21 Beiträge)

XHTML Error: For security reasons DTD is prohibited

am 30.01.2013, 12:43 Uhr eröffnete metrodrom folgenden Thread
HTML5 & CSS    1893 mal gelesen    7 Antwort(en).

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)
am 30.01.2013, 15:37 Uhr schrieb romacron

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
Avatar metrodrom
selbstständig
Beginner (21 Beiträge)
am 30.01.2013, 16:58 Uhr schrieb metrodrom

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)
am 30.01.2013, 17:19 Uhr schrieb romacron

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
Avatar klaus_b
Er ernährt mich ;-)
Content Meister (328 Beiträge)
am 31.01.2013, 07:59 Uhr schrieb klaus_b

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
Avatar metrodrom
selbstständig
Beginner (21 Beiträge)
am 01.02.2013, 10:24 Uhr schrieb metrodrom

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
Avatar joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
am 01.02.2013, 18:01 Uhr schrieb joerg

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)
am 01.02.2013, 18:05 Uhr schrieb romacron

"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


  • 1


« zurück zu: HTML5 & CSS

Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.