![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki problemik zaczytuje plik xls poczym wyświetlam go na stronce kożystam z Spreadsheet_Excel_Reader problem polega na tym, że zaczytuje dosyć spory plik xls ponad 3mb i nie da się go zapisać ani w xlm ani ani cvs z tego co zauważyłem to ten reader zaczytuje całego excela do tablicy a dane wyciąga z tablicy sęk w tym, że do operacji zaciągniecia tego xls potrzebuje memory_limit ustawione na 32mb(domyślnie 8mb) przy mniejszej ilości pamięci skrypt się wysypywał. To oznacza, że 32mb * X_ilość użytkowników* X zaciągających plików = Wielkie pożarcie pamięci i podejrzewam, że może system tego nie wytrzymać. Znacie inny sposób pobierania danych z xls mniej zasobożerny?? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dodaj cache'ing lub przetwórz ten plik do czegoś bardziej zjadliwego i mniej zasobożernego
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 13.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie dokońca rozumiem co masz na myśli poprzez caching??
Zmiana na xml kończy się serią błędów o utracie danych i wynikowym plikiem ponad 8mb, jest on chyba zbyt skomplikowany, żeby dało się go zapisać pod jakąś prosta postacią. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zapisywanie pobranych danych w innej formie lub przetwórz plik Excela na plik sekwencyjny.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:27 |