![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 0 Dołączył: 26.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem taki skrypt:
który dzieli plik wejściowy na małe części i łączy je z powrotem w pliku wyjściowym. Dla pliku o wielkości 12 MB działo prawidłowo, niestety gdy plik wejściowy miał 350 MB, skrypt podziałał kilkadziesiąt sekund i się zatrzymał nawet nie tworząc pliku wyjściowego. Podejrzewam więc, że po prostu zmienna $content_from miała zbyt duży rozmiar i skrypt się zawiesił. Spróbowałem więc napisać to w ten sposób, że skrypt pobierał po małym segmencie z pliku wejściowego i od razu zapisywał do pliku wyjściowego:
ale to nie działa nawet dla małych plików - tworzony jest plik wyjściowy, ale ciągle ma rozmiar 0 MB. Co więc robię źle? Jak powinno się zapisywać duże pliki? -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:20 |