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

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) {