abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 17:00 | Zajímavý projekt
Článek na Fedora.cz představuje projekt Fedora Developer Portal (zatím jenom prototyp), jehož cílem je poskytnout uživatelům i vývojářům informace o důležitých vývojových nástrojích či projektech ve Fedoře a usnadnit jim tak vývoj na Fedoře.
Ladislav Hagara | Komentářů: 0
dnes 13:05 | Komunita
Byly zveřejněny videozáznamy přednášek z konference vývojářů a uživatelů KDE Akademy 2015. K dispozici jsou jak z programu (postupně jsou doplňovány také prezentace (pdf)), tak ze společného adresáře.
Ladislav Hagara | Komentářů: 0
dnes 01:02 | Zajímavý projekt
Andrei Kashcha se již několik let věnuje možnostem zobrazování závislostí mezi čímkoli (Amazon, YouTube, Facebook, Reddit) na webové stránce. Nově lze prolétávat také vesmírem závislostí mezi balíčky v linuxové distribuci Debian.
Ladislav Hagara | Komentářů: 9
včera 23:53 | Nová verze
Po šesti letech vývoje od vydání verze 1.0.0 byla vydána verze 2.0.0 softwarového sampleru LinuxSampler (Wikipedie). Jedná se o svobodný software, který ale, dle autorů, nelze použít v komerčním hardwarovém ani softwarovém produktu bez jejich písemného souhlasu.
Ladislav Hagara | Komentářů: 11
včera 15:00 | Komunita
Canonical vyhlásil soutěž o nejlepší reklamu (krátké video) na Ubuntu Phone a Scopes. Soutěží se celkově o 10 tisíc eur. Tvůrci nejlepší reklamy získají 5 tisíc eur. Uzávěrka je 22. září. Podrobnosti na Userfarm.
Ladislav Hagara | Komentářů: 0
včera 14:00 | Nová verze
Byla vydána verze 2.5.0 distribuovaného systému správy verzí Git. Přehled novinek v poznámkách k vydání. Opravena byla celá řada chyb, vylepšeno bylo doplňování příkazů v Bashi (skript pro Bash Completion), git p4 (Perforce) toho umí více, ...
Ladislav Hagara | Komentářů: 0
27.7. 23:00 | Bezpečnostní upozornění
Na stránkách společnosti Zimperium (Wikipedie) byly zveřejněny informace o vážném bezpečnostním problému (CVE-2015-{1538,1539,3824,3826,3827,3828,3829}) nalezeném v knihovně Stagefright v Androidu. Problém se týká 95 % zařízení s Androidem. Detaily budou zveřejněny na bezpečnostních konferencích Black Hat USA a DEF CON 23 příští týden.
Ladislav Hagara | Komentářů: 81
27.7. 18:23 | Komunita
QEMU se stalo oficiálním projektem organizace Software Freedom Conservancy (Wikipedie). Vývojáři QEMU se tak mohou stejně jako například vývojáři projektů Boost, BusyBox, Git, Inkscape, Samba nebo Wine soustředit pouze na vývoj softwaru a vše kolem zařídí Software Freedom Conservancy.
Ladislav Hagara | Komentářů: 0
27.7. 17:54 | Bezpečnostní upozornění
Uživatelské účty na distribuční platformě Steam společnosti Valve Corporation bylo možné od 21. do 25. července snadno ukrást (YouTube). Pokud uživatel zapomene heslo ke svému účtu, může si nechat zaslat email s verifikačním kódem, který následně vloží do formuláře a pokud je v pořádku, může si nastavit nové heslo. Problém byl, že programátoři jaksi zapomněli na kontrolu verifikačního kódu. Útočník tedy vůbec nepotřeboval přístup k emailové schránce. Prostě potvrdil prázdný formulář a nastavil si nové heslo. [Slashdot]
Ladislav Hagara | Komentářů: 5
27.7. 17:52 | Komunita
Na závěr konference OSCON 2015 (O'Reilly Open Source Convention) proběhlo slavnostní vyhlášení vítězů O'Reilly Open Source Awards za rok 2015. Cenu získali (YouTube) Christopher Webber (GNU MediaGoblin), Marina Zhurakhinskaya (Red Hat), Sarah Mei (RailsBridge), Stefano Zacchiroli (Debian, Open Source Initiative a IRILL) a Doug Cutting (Cloudera).
Ladislav Hagara | Komentářů: 0
Nešifrované HTTP
 (4%)
 (96%)
Celkem 5412 hlasů
 Komentářů: 62, poslední 17.7. 21:48
Rozcestník
Reklama
Autoškola testy online Levný benzín

Dotaz: Server nevrátil žádná data

8.12.2011 08:11 xfun
Server nevrátil žádná data
Přečteno: 204×
Ahoj,

mám takový problém. Mám skript, který prochází obsah externího webu a zpracovává jeho data, která ukládám do pole. Výsledné pole chci nechat zobrazit přes print_r(), ale po několika minutách zpracování se skript jakoby přeruší a nic nevrací.

Ve Firefoxu to hodí prázdnou stránku, u Chrome to napíše:
Údržba webu:

Informace o nedostupnosti webu Vazeny navstevniku, pozadovana stranka je docasne nedostupna.

Mozne duvody: Udrzba webu Nadmerna zatez serveru Opakujte, prosim, pozadavek za nekolik minut.
Zkontroloval jsem logy, ale žádný vážný problém tam není. Pak jsem si nechal ukládat do souboru zpracovávané řádky a ty nebyly dokončeny (resp. bylo jich zpracováno několik, ale ne všechny).

Nevíte co s tím?

Bohužel tu zdroják dát nemůžu. K procházení webu používám curl funkce. Načtu vždy jednu stranu, ze které vyparsuji její odkazy, které hned přitom zase načítám přes curl a jejich zpracovaný výsledek ukládám do pole. Když nechám zpracovat jen několik stránek, tak mi to nehlásí žádnou chybu a vrátí mi to validní výsledek, ale když to nechám zpracovat celé (což je záměr), pak to přestane reagovat.

Řešení dotazu:


Odpovědi

8.12.2011 08:43 Šangala | skóre: 57 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Server nevrátil žádná data
PHP, že? :-)
To vypadá na max_execution_time, případně memory_limit.
V případě prohlížeče je výstup pravděpodobně bufferován, a script skončí dříve než dojde k odeslání výstupu a prohlížeč prostě dostane velké NIC.
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
8.12.2011 20:56 xfun
Rozbalit Rozbalit vše Re: Server nevrátil žádná data
jj.. PHP :) Je to častý problém? =)
9.12.2011 16:00 Šangala | skóre: 57 | blog: Dutá Vrba - Wally
Rozbalit Rozbalit vše Re: Server nevrátil žádná data
Na to nelze odpovědět. :-)
Pokud jste na hostingu a nemáte možnost to změnit (ani použít set_time_limit), tak ano můžeme tmu říkat problém, - jste limitován více než jste zvyklý při používání PC bude to znamenat více práce.
Pokud máte server (nebo konkrétní nastavení) pod kontrolou, tak je to většinou jen neznalost a ta bude asi častá :-).
To, že trpíš stihomamem, ještě neznamená, že po tobě nejdou. ⰞⰏⰉⰓⰀⰜⰉ ⰗⰞⰅⰜⰘ ⰈⰅⰏⰉ ⰒⰑⰎⰉⰁⰕⰅ ⰏⰉ ⰒⰓⰄⰅⰎ ·:⁖⁘⁙†
Josef Kufner avatar 14.12.2011 23:11 Josef Kufner | skóre: 65
Rozbalit Rozbalit vše Re: Server nevrátil žádná data
Jak se to veme. Pokud takový běžný script tenhle limit vyčerpá, je s ním něco špatně a stejnak si nic lepšího nezaslouží.

Pokud však opravdu dělá něco časově náročného, tak buď se spustí script na pozadí (mimo web server) a nechá se běžet asynchronně, přičemž průběch se sleduje v samostatných HTTP dotazech, takže s limitem není problém. Nebo se úloha rozdělí na menší části a provede se na více HTTP dotazů. Script si zjistí, jaký má limit, pak před jeho vyčerpáním si uloží svůj stav a přesměruje klienta na pokračování. Klient při tom může ukazovat pěkný progressbar.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.