Hi,
euer Linkmodule ist broken (pragmaMx_0.1.9.1).
Das macht immer sowas:
[20/Jun/2007:12:10:14 +0200] "GET http://www.rooty.org/ HTTP/1.1" 404 687 "http://www.rooty.org//" "pragmaMx-Linkmodule"
Ändert man
Line 1224, html/modules/Web_Links/includes/functions.php:
fputs($fp, "GET " . preg_replace('#\s#', '%20', $url) . " HTTP/1.1\r\nHost: " . $host . "\r\nReferer: " . $refer . "\r\nUser-Agent: pragmaMx-Linkmodule\r\n\r\n");
zu
fputs($fp, "GET " . preg_replace('#\s#', '%20', $path) . " HTTP/1.1\r\nHost: " . $host . "\r\nReferer: " . $refer . "\r\nUser-Agent: pragmaMx-Linkmodule\r\n\r\n");
wird es besser:
[20/Jun/2007:16:46:33 +0200] "GET / HTTP/1.1" 200 8996 "http://www.rooty.org//" "pragmaMx-Linkmodule"
:D
Hi :)
danke für den Hinweis, du hast recht.
Die Variable $path wird extra dafür aufbereitet um sie an dieser Stelle im Code zu verwenden...
Keine Ahnung wie da $url hingerutscht ist, vermutlich ein Test, der vergessen wurde zurückzunehmen... :red:
Denke das erklärt einige Probleme, die einige User mit dem Modul haben/hatten.
Also @ all
So wie tobi1024 beschrieben hat, in der betreffenden Zeile aus $url, $path machen.
Zitatfputs($fp, "GET " . preg_replace('#\s#', '%20', $path) . " HTTP/1.1\r\nHost: " . $host . "\r\nReferer: " . $refer . "\r\nUser-Agent: pragmaMx-Linkmodule\r\n\r\n");
Die Änderung kommt dann in einem nächsten Servicepack.
Ich bedanke mich auch für den Hinweis!
Gruß
gabin
Dieser Bug wurde in 0.1.10 behoben :cul: