![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 21.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Wykonuję operację z przetwarzaniem dużego pliku. Początkowo wyskakiwał mi taki błąd Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 64 bytes) in... zmieniłem w php.ini ustawienia na:
max_input_time = 3600 memory_limit = 2048M Operacja przetwarzania dochodzi teraz do dalszego etapu ale po pewnym momencie wyskakuje błąd windowsa: Wystąpił problem z aplikacją Apache HTTP Servcer i zostanie ona zamknięta. Dodam że pracuje z wykorzystaniem XAMPP. Czy ktoś wie może o co chodzi? Co zrobić żeby operacja przetwarzania nie została przerwana? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 8 Dołączył: 10.11.2010 Skąd: Polska,Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Operacja przetwarzania dochodzi teraz do dalszego etapu ale po pewnym momencie wyskakuje błąd windowsa: Wystąpił problem z aplikacją Apache HTTP Servcer i zostanie ona zamknięta. Dodam że pracuje z wykorzystaniem XAMPP. Czy ktoś wie może o co chodzi? Co zrobić żeby operacja przetwarzania nie została przerwana? .Wygląda na to że apache po prostu nie wyrabia. Możesz powiedzieć o jaką operację Ci chodzi ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 21.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
odczyt pliku excela -> odpowiednie przerobienie danych -> zapis do nowego pliku excela. Dodam ze liczba wierszy odczytywanego pliku to około 10tys a zapisywanego około miliona
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 8 Dołączył: 10.11.2010 Skąd: Polska,Katowice Ostrzeżenie: (0%) ![]() ![]() |
spróbuj funkcje flush wykorzystać do pętli. Ja miałem podobnym problem do twojego tylko że sniffowałem dane i też się wysypywało. Flush pomogło
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:25 |