Hi,
xmay hat mich eben auf etwas aufmerksam gemacht (danke dafür).
Er hat bei sich einen Link zur Seite meines Sohnemanns in den Web-Links drin (www.schachplatz.de).
Geht man auf Link-Überprüfung, kommt das:
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.wormserwebtreff.de%2Fimages%2Ffehler.png&hash=7f8dc218c654dc299e7d307c6503d6bdcb48735e)
Die Seite ist aber normal erreichbar.
Der Link steht auch genauso auf meiner eigenen PMX-Seite, dort ist das Gleiche. Aber nur bei diesem Link.
Hat jemand eine Idee woran das liegt?
Thx, Frank
Hallo ,
wenn Du genau hinschaust siehst Du neben dem Fehlericon die 200 ..
Zitat200 OK Der Server kann die angeforderten Daten wie gewünscht versenden. Dies ist der Normalfall, wenn keine Probleme auftauchen. Der größere Anteil aller Anfragen an den Webserver sollte mit diesem Status-Code enden - ansonsten stimmt etwas nicht.
Quelle: klick (http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm)
Zitat von: grafikmurkser am 06 August 2010, 17:50:47
Hallo ,
wenn Du genau hinschaust siehst Du neben dem Fehlericon die 200 ..
Zitat200 OK Der Server kann die angeforderten Daten wie gewünscht versenden. Dies ist der Normalfall, wenn keine Probleme auftauchen. Der größere Anteil aller Anfragen an den Webserver sollte mit diesem Status-Code enden - ansonsten stimmt etwas nicht.
Quelle: klick (http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm)
Danke für den Hinweis, hätt ich fast übersehen ;)
Und was soll mir das jetzt sagen??
Eine Fehlermeldung
UND Status 200 passt nicht. Entweder oder.......
Also nochmal, wo liegt da das Problem?
ciao :-)
Hallo Frank :drinks:
Ein kleiner Scherz !
Status 200 = Der Link ist ok und erreichbar.
Fehler und dann noch in rot = Achtung, es ist ein Fehler die Seite zu besuchen. :BD:
Lieber den Link darunter nutzen und diese Seite besuchen. :pardon:
Aber er bekommt ja als Admin nur diese Meldung. Normale User ja nicht. Und der Link klappt. Also keine Panik ;)
====Smiley :smile:====
Scherzkeks :-)
Mich würde trotzdem interessieren, wieso das Modul sowas ausgibt.
Wäre schon interessant, ob das ein Bug oder ein Feature ist...... :-)
ciao
Moin :)
nach längerem Suchen.....
Beim überprüfen der Seiten wird per php der Antwortheader ausgelesen und analysiert.
Also im Prinzip das, was hier: http://web-sniffer.net/?url=http://www.schachplatz.de/ unter Response Header gelistet ist.
Wie man sieht, schickt die Seite (www.schachplatz.de) erstmal ~16 Cookies an den Browser und dann erst die Eigenschaft "Content-Type".
Das pragmaMx Script prüft den Antwortheader aber zeilenweise und bricht nach 15 Zeilen ab um bei fehlerhaften Antworten eine Endlosschleife zu verhindern. Das script erkennt also nicht den Content-Type der Seite und setzt deswegen die Fehlermeldung.
Schön zu sehen, wenn man die Überprüfungsdetails (https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fwww.pragmamx.org%2Fmodules%2FWeb_Links%2Fimages%2Fcheck.gif&hash=c16b8a6f3b0ba4fd8f6514092f3f82f51149c64c) anzeigen lässt. Bei type steht undefined und unten fehlt der Eintrag Content-Type. (Screenshot 1)
Wenn man das Script jetzt angepasst, so dass mindestens 30 Zeilen gelesen werden, dann wird auch diese Cookie-Wahn-Seite korrekt erkannt. (Screenshot 2)
Zum ändern, die /modules/Web_Links/includes/functions.php editieren und diese Zeilen:
// wenn mehr Eintraege vorhanden, abbrechen um Endlosschleife zu vermeiden
if (!$line || $i > 15) {
wie folgt ändern:
// wenn mehr Eintraege vorhanden, abbrechen um Endlosschleife zu vermeiden
if (!$line || $i > 30) {
Hallo Frank ;)
Bei mir sieht eine Linküberprüfung so aus
Datei unten im Anhang.
Ich habe Deine Seite und die Seite Deines Sohnes ebenfalls mal geprüft.
Sieht ebenfalls so aus. :gruebel:
LG
Smiley :)
Komisch. Mir ein Rätsel. Man könnte meinen, das wär ne Bäckerei-Page soviel Cookies wie da geschickt werden.
Muss ich mal checken.
Danke für die Infos!
Zitat von: Andi am 07 August 2010, 10:21:27
Moin :)
Zum ändern, die /modules/Web_Links/includes/functions.php editieren und diese Zeilen:
// wenn mehr Eintraege vorhanden, abbrechen um Endlosschleife zu vermeiden
if (!$line || $i > 15) {
wie folgt ändern:
// wenn mehr Eintraege vorhanden, abbrechen um Endlosschleife zu vermeiden
if (!$line || $i > 30) {
Bei mir steht das standardmäßig auf 20. Habs jetzt auf 30 geändert und die Meldung ist weg.....
Werd dem mal nachgehen.
Thx, Frank
Jop :)
ZitatBei mir steht das standardmäßig auf 20
Stimmt, im weblink modul seht das auf 20, bei den Downloads auf 15, hatte mich in der Datei verguggt, die sind ja fast gleich...
Hi !
Habe alle Cookies gelöscht, vorsichtshalber den Browsercache geleert, jedoch erscheint die Meldung nach wie vor so aufm Screenshot (auf verschiedenen Seiten).
Bei "Ansehen/Testen" erscheint u.A. der Cookie-Hinweis 13 Mal mit verschiedenen "sk-id"s:
Set-Cookie: sk-id=-**********; expires=Tue, 04-Aug-2020 09:16:25 GMT; path=/
ich glaube ich weiß wo die Dinger herkommen,. ISt ein Plugin und ich hab den Programmierer ben mal angeschrieben wozu das gut sein soll....
Danke fürs testen!
Frank :thumbup:
Hallo !
Ist mit der beta #39 behoben...