Hello,
schau doch erstmal in die php-Einstellungen mittels phpoinfo() hinein.
Ich denke, du kannst auch einen Link hier posten auf ein Script mit phpinfo(), solltest das Script dann später nur wieder entfernen oder mit Zugriffsschutz versehen. Denn wenn Du den Server nicht selbst konfigurieren darfst, dann kannst Du einige der potentiellen Sicherheitslücken zwar sehen, aber nichts dagegen tun.
Und wenn die "fopen-Wrapper" bei Dir verboten sind,
http://de.php.net/manual/en/configure.php#configure.disable-url-fopen-wrapper
http://de.php.net/manual/en/ref.filesystem.php
dann belibt Dir immer noch der Versuch über fsockopen()
http://de.php.net/manual/en/function.fsockopen.php
um die Datei (Ressourrce) über HTTP anzufordern.
Im PHP-Manual stehen Beispiele für die Datenübertragung.
Belasse es bei der Buffergröße auch bei 128 Byte. Größere Paketanforderungen könnten schon wieder Probleme ergeben. Eigentlich sollte man auch locker Pakete von 576 Bytes abzüglich einiger Overheads anfordern können... aber... :-)
Du siehst dort auch, dass es zwei Timeouts gibt. Eines ist für die Installation der "Verbindung" und das andere für jeden Leseprozess.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)