Hallo,
- Gibt es eine Möglichkeit, dieses "Dein Server mit dem Skript darf keine Verbindung zu einem externen Server auf Port 80 machen" per PHP abzufragen, damit mein Script nicht in einen timeout läuft.
Du kannst dem fsockopen eine Timeout-Zeit mitteilen, und natürlich auch die auftretenden Fehler abfangen und dann entsprechend reagieren. Das sollte eigentlich ausreichen.
Auf die Gefahr hin, dass ich langsam lästig falle:
Ich habe das Beispiel 2158 von http://de.php.net/manual/de/function.stream-set-timeout.php
auf http://wdw.ja-nee.de/test4.php
online gestellt:
Warning: fsockopen(): unable to connect to www.example.com:80 in /var/www/freehost-script/user_web/wdw/test4.php on line 2
Unable to open
Und diese Meldung eben auch erst nach 1 Minute, also auch nicht gerade ideal, um innerhalb eines Scripts als Abfrage verwendet zu werden?
Gruß Fritz