Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%)
|
Witajcie!
Mam nietypowy problem z php (IMG:style_emoticons/default/smile.gif) Napisałem kod który porównuje 2 katalogi i wyciąga różnie pakując w diff-paczke. Problem polega na tym, że przy małych ilościach danych działa poprawnie, przy dużych się wysypuje z dość ciekawym błędem: Kod Fatal error: Maximum execution time of 0 seconds exceeded in /root/_PACKER-TESTER/core/diff.class.php on line 67 Linia 67 to wbudowana w php funkcja in_array() [if(in_array($path, $oldTree["files"]))], wydaje mi się, że przekraczam ilość CPU bo użycie pamięci jest na poziomie 2-3MB. Czy to bug czy ja coś źle robię? (IMG:style_emoticons/default/smile.gif) Log: Kod ne0:~/_PACKER-TESTER# php create.php
Warning: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0 Starting build compare Creating tree of ./TEST/linux-2.6.35.9 Creating tree of ./TEST/linux-2.6.38-rc3 Searching for added or changed files Progress: 28639/35866 Fatal error: Maximum execution time of 0 seconds exceeded in /root/_PACKER-TESTER/core/diff.class.php on line 67 Ten post edytował kiler129 2.02.2011, 00:59:17 |
|
|
|
kiler129 Limit zasobów przekroczony? 2.02.2011, 00:58:40
darko Zwiększ przydział pamięci dla skryptu ustawiając j... 2.02.2011, 04:20:53
kiler129 To też odpada, próbowałem. W sumie i tak w pamięci... 2.02.2011, 14:57:30
darko To spróbuj przez .htaccess, jeśli tak nie działa, ... 2.02.2011, 15:22:43
kiler129 Program odpalam z konsoli więc to nie to
Optymali... 2.02.2011, 17:32:07 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 20:54 |