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. |
|
|
|
8rol Najlepszy sposób na niezależne pobieranie zasobów z Internetu 27.11.2013, 20:54:16
werdan uzyj curl tam jest ustawianie timeoutu. 27.11.2013, 21:14:46 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 07:05 |