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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 14:30 | Nová verze

Byla vydána verze 2.1 video editoru OpenShot. Představení nových vlastností na YouTube. Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení je balíček ve formátu AppImage.

Ladislav Hagara | Komentářů: 0
včera 14:30 | Zajímavý projekt

April King z bezpečnostního týmu Mozilly představila novou službu Mozilly s názvem Observatory (GitHub). Uživatelé služby si mohou ověřit, jako jsou na tom konkrétní weby s bezpečností. Podrobnosti v často kladených dotazech (FAQ).

Ladislav Hagara | Komentářů: 3
včera 11:22 | Bezpečnostní upozornění

Společnost Opera upozorňuje, že její služba pro synchronizaci hesel ve webovém prohlížeči Opera byla kompromitována. Uživatelé služby by si měli změnit jak heslo k této službě, tak službou synchronizovaná hesla.

Ladislav Hagara | Komentářů: 0
včera 06:02 | Nasazení Linuxu

HackerBoards.com představuje nejnovější digitální přehrávač BDP-π (BDP-Pi) od společnosti Bryston. Přehrávač je postaven na jednodeskovém počítači Raspberry Pi, zvukové kartě HiFiBerry Digi+ a Raspbianu. Cena přehrávače je 1 295 dolarů.

Ladislav Hagara | Komentářů: 9
včera 06:01 | Zajímavý software

Byla vydána první stabilní verze 1.0 aplikace KDE Connect určené pro propojení chytrého telefonu s počítačem s nainstalovaným Linuxem. KDE Connect je potřeba nainstalovat jak na počítač, tak na chytrý telefon (F-Droid, Google Play). Komunikace je zabezpečena pomocí TLS a TOFU (Trust On First Use). Podporované jsou chytré telefony s Androidem 2.3 a novějším [reddit].

Ladislav Hagara | Komentářů: 3
včera 06:00 | Humor

Sylvia Ritter se několik posledních měsíců věnuje malování maskotů jednotlivých verzí linuxové distribuce Ubuntu. Pro velký zájem se rozhodla vytvořit tapety na plochu v rozlišení 1920 x 1080 pixelů a dát je k dispozici pro osobní a nekomerční použití.

Ladislav Hagara | Komentářů: 0
26.8. 17:15 | Pozvánky

Byl zveřejněn program LibreOffice Conference 2016 konané od 7. do 9. září na FIT VUT v Brně. V pátek 9. září dopoledne proběhnou přednášky také v češtině.

Ladislav Hagara | Komentářů: 2
26.8. 16:30 | Zajímavý článek

Bylo vydáno (pdf) devětačtyřicáté číslo stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači. K dispozici je také jako papírový časopis za 5,99 £.

Ladislav Hagara | Komentářů: 0
26.8. 15:51 | Nová verze

Po 6 týdnech od vydání verze 9 byla vydána verze 10 Nextcloudu, forku ownCloudu, open source systému umožňujícího provoz vlastního cloudového úložiště. Z novinek lze zmínit například podrobnější přístupová práva k souborům, monitorování Nextcloudu pomocí OpenNMS, dvoufaktorovou autentizaci nebo nové možnosti nastavování vzhledu. Pro vyzkoušení je k dispozici demo.

Ladislav Hagara | Komentářů: 0
26.8. 11:22 | Komunita

Vývojáři PC-BSD, desktopového operačního systému založeného na systému FreeBSD, se rozhodli PC-BSD přejmenovat na TrueOS. Bude se tedy jmenovat stejně, jako jejich serverový operační systém [Phoronix].

Ladislav Hagara | Komentářů: 0
Jaké nejnižší rozlišení videa považujete za uspokojivé?
 (1%)
 (1%)
 (13%)
 (63%)
 (16%)
 (2%)
 (3%)
Celkem 214 hlasů
 Komentářů: 18, poslední včera 19:18
Rozcestník
Reklama

Dotaz: Server nevrátil žádná data

8.12.2011 08:11 xfun
Server nevrátil žádná data
Přečteno: 207×
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: 56 | 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: 56 | 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: 66
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.