Autor Zpráva
Petr Ká
Profil
Ahoj,

už pár dní řeším problém s Crawlerem.

Běží na tomto VPS:
Počet vCPU 4
Velikost RAM 4096 MB
Velikost HDD 50 GB
Operační systém Debian Wheezy 7.0 (64-bit)
Apache2
PHP 5.4.4

PhpInfo na :*********** (EDIT: již není potřeba)

Podle logů (serverových, vlastních i php) je vše v pořádku, ale script někdy ani nezačne nebo doběhne do nějaké části (pokaždé do jiné) a bez erroru.
Když script spustím ručně, Chrome háže ERR_EMPTY_RESPONSE...

Když jsem měl zaplé FastCGI, error log házel (teď neháže, modul jsem vypnul)
Premature end of script headers: *****.php

Využívám tříd:
PHPCrawler -> http://phpcrawl.cuab.de/
simple_html_dom -> http://simplehtmldom.sourceforge.net/manual.htm
Vlastní DB vrstva nad PDO (klasika)
Vlastní handler natažených dat (nic extra)

Už jsem z toho docela zoufalý... Budu rád za každou radu, která mi pomůže problém vyřešit

EDIT:
Zdá se, že problém bude v fread a sokety...
Stále nevím proč by měl script končit... že by právě nějaká konfigurace?

EDIT 2:
Nevím proč, ale script se vypínal v uchovávání stripovaného obsahu HTML stránky.... Už mi to běží cca hodinu stabilně v 7 vláknech...

P.S.: Pokud by někdo věděl, rád se poučím...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0