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 14:03 | Upozornění
Podoba programu 9. ročníku konference OpenAlt (dříve LinuxAlt) čeká do 1. října na vaši volbu. Hlasování vás bude stát chvíli času - sešlo se 62 témat. Spolek OpenAlt tímto za sebe i budoucí účastníky děkuje všem, co jsou připraveni se 1. a 2. listopadu 2014 podělit o své vědomosti a dovednosti s open source nadšenci. Program i registraci zveřejníme 8. října.
Ladislav Nešněra | Komentářů: 0
dnes 10:35 | Nová verze
Komunita kolem Linuxu From Scratch (LFS) vydala Linux From Scratch 7.6. Nová verze knihy s návody na instalaci vlastního linuxového systému ze zdrojových kódů přichází především s Glibc 2.20 a GCC 4.9.1. Od verze 7.5 (zprávička) bylo aktualizováno 26 balíčků a přidáno 8 balíčků (Changelog). Vydána byla také verze Linuxu From Scratch se systemd. Současně bylo oznámeno vydání verze 7.6 knihy Beyond Linux From Scratch (BLFS). Ta obsahuje například LibreOffice 4.3.1, MesaLib 10.2.7 nebo KDE 4.14.1.
Ladislav Hagara | Komentářů: 3
včera 20:27 | Pozvánky
Ve středu 1. října se od 18.00 v místnosti A318 v prostorách Fakulty informatiky Masarykovy univerzity v Brně bude konat pravidelné setkání Czech JBoss User Group. Tentokrát bude mít Tadeáš Kříž přednášku na téma "UnifiedPush Server: Mobile Push Middlewar". Podrobné informace naleznete na stránce akce.
Vojtěch Trefný | Komentářů: 0
21.9. 19:50 | Zajímavý projekt
Na serveru boycott systemd přibyl odkaz na projekt uselessd (Bitbucket). Jedná se o fork systemd verze 208. Cílem projektu je ze systemd odstranit části, které nesouvisí s initem (journald, udevd, ...) a naopak přidat podporu standardních knihoven jazyka C jako musl a uClibc a také podporu BSD systémů. [Slashdot]
Ladislav Hagara | Komentářů: 195
21.9. 15:31 | Zajímavý software
WebUpd8 představuje AntiMicro 2.6, nejnovější verzi grafické utility pro nastavení tlačítek na gamepadu. Pomocí AntiMicra lze na tlačítka gamepadu namapovat stisky kláves a tlačítek myši a následně pomocí gamepadu ovládat hry, nebo libovolné aplikace, jež s podporou gamepadu vůbec nepočítají.
Ladislav Hagara | Komentářů: 0
19.9. 16:01 | Zajímavý software
Libre Graphics World informuje o aplikaci BirdFont, jež slouží k tvorbě fontů, které je možné exportovat ve formátech TTF, EOT a SVG. Program je dostupný pod licencí GNU/GPL a je navíc multiplatformní, neboť kromě Linuxu podporuje i Windows, Mac či OpenBSD.
xkomczax | Komentářů: 31
19.9. 13:02 | Komunita
Na zítra připadá letošní Software Freedom Day (Wikipedia). Kolik podpůrných akcí se koná v Česku a na Slovensku? Dle aktuální mapy akcí žádná.
Ladislav Hagara | Komentářů: 5
18.9. 15:16 | Pozvánky
Sledujte stream z polské konference SmartDevConf. V programu jsou zajímavá témata jako Pebble, Tizen, Cordova a další.
joejoe | Komentářů: 1
18.9. 00:33 | Nová verze
Novou verzi oficiální distribuce minipočítače Raspberry Pi doplňuje i nová verze instalačního nástroje NOOBS 1.3.10. Mimo jiné došlo k následujícím změnám: Java aktualizována na JDK 8, Mathematica na verzi 10 a Sonic Pi na verzi 2. Součástí standardní instalace je nově Minecraft Pi.
Tadeáš Pelech | Komentářů: 28
17.9. 22:58 | Komunita
Společnost SUSE vznikla v roce 1992. V roce 2003 ji koupila společnost Novell (zprávička). Novell byl v roce 2011 koupen společností Attachmate (zprávička). V pondělí oznámila společnost Micro Focus, že kupuje Attachmate. Na openSUSE by změna neměla mít žádný vliv.
Ladislav Hagara | Komentářů: 7
Hlasuji z:
 (82%)
 (13%)
 (3%)
 (2%)
 (0%)
 (0%)
Celkem 3685 hlasů
 Komentářů: 45, poslední 21.9. 11:10
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: 201×
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: 63
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-2013 Argonit s. r. o. Všechna práva vyhrazena.