Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%)
|
Cześć Wam, mam pewien problem. Chcę wysyłać duże pliki(załączniki) na email(obsługuje załączniki do 100Mb) z poziomu przeglądarki, używając oczywiście php. Posiadam serwer WWW z własnym php.ini tak więc wartości mogę dowolnie zmieniać. Do tej pory zmieniłem odpowiednio na większe, takie wartości jak: max_execution_time, post_max_size, suhosin.memory_limit, memory_limit oraz upload_max_filesize.
Pliki chcę wysyłać do max. 100Mb Skrypcik ładnie wysyła duże pliki, ale nie wystarczająco duże. np plik, który ma 72Mb, nie zostaje wysłany, gdyż zwracany jest komunikat po upływie pewnego czasu wysyłania: Fatal error: Allowed memory size of 157286400 bytes exhausted (tried to allocate 101111757 bytes) in /home/yeahgone/domains/adres.pl/public_html/mail.php on line 42. proszę o pomoc. Ten post edytował jagon 18.10.2010, 16:24:13 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 20.10.2007 Ostrzeżenie: (0%)
|
No proszę, nie spodziewałbym się takiego efektu. Z racji tego, że pliki wysyłane na pocztę, po wysłaniu lub nawet w jego takcie przybierają na wadze (zwykle przy 100Mb mają ok 140Mb). Cóż, albo to już taka natura tego typu wysyłania plików(tych skryptów), albo warto było by znaleźć skrypt, który nie będzie potrzebował aż tyle pamięci. Co sądzisz?
|
|
|
|
jagon [PHP]Wysyłanie maili z dużym załącznikiem 18.10.2010, 16:17:01
kokers Najprawdopodobniej Twój serwer ma ustawiony limit ... 18.10.2010, 17:34:08
jagon Napisałem przecież w poście jakie parametry zmieni... 18.10.2010, 19:14:00
kokers [PHP] pobierz, plaintext Allowed memory size of 15... 18.10.2010, 20:19:38
jagon Próbowałem już Smienić w php.ini na 200M, ale bez ... 18.10.2010, 22:57:33
kokers Nie mam czasu na zagłębianie się w tym skrypcie, a... 19.10.2010, 01:35:53
kokers Nigdy nie stanęłam przed takim problemem, natomias... 19.10.2010, 14:43:10 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 20:47 |