Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Najlepszy sposób na niezależne pobieranie zasobów z Internetu
Forum PHP.pl > Forum > PHP
8rol
Witam,

mam skrypt który co jakiś czas łączy się z ok. 100 różnymi serwerami http i pobiera dane.
Obecnie rozwiązane jest to w ten sposób, że pobieranie odbywa się w pętli z użyciem funkcje file_get_contents($adres).


Problem polega na tym, że gdy jeden z serwerów nieodpowiada cały skrypt potrafi się "zawiesić" i dalsze połączenia nie zostają zrealizowane.

Moje pytanie jest taki, w jaki sposób ustawić limit dla pojedynczego połączenia (swojego rodzaju time-out), który spowoduje, że skrypt porzuci łączenie z nieopowiadającym serwerem i przejdzie do kolejnych adresów.
werdan
uzyj curl tam jest ustawianie timeoutu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.