Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Najlepszy sposób na niezależne pobieranie zasobów z Internetu
8rol
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 10.10.2009

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
werdan
post
Post #2





Grupa: Zarejestrowani
Postów: 354
Pomógł: 100
Dołączył: 14.11.2013
Skąd: Płock

Ostrzeżenie: (0%)
-----


uzyj curl tam jest ustawianie timeoutu.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 23:59