przy plikach html do 2 mb działa oki - około 6000 rekordow wstawia do bazy i dziala oki
Główny kod wygląda tak:
public function executeIndex(sfWebRequest $request) { if( $request->isMethod('post') ) { .... $this->_cleanTempTable(); // z tabeli tymczasowej wywal wszystkie dane $this->_importContent(); // czyta html i wstawia rekordy do bazy // tu następuje problem - robiłem tu die; i nic nie pomagało a dochodzi do tego miejsca bo po wstawieniu file_put_contents założył mi plik z treścią która podałem $this->_summary(); // generuje podsumowanie .... } }
Przed metodą _summary() robiłem zapis do plik - wykonywał się bez problemu. Podejrzewałem, że gdzieś przekracza przydzieloną pamięc. Ale funkcja memory_get_usage() zwraca wyniki na poziomie 100 MB a przydzielone jest 256 MB. Dziwi mnie też brak działania funkcji die();
ktoś ma jakiś pomysł ... ?