Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Nie wysyła dużych plików na serwer
aleks365
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


Witam

Mam problem z wysyłanie dużych plików na serwer dochodzi do 100% i lipa nie dodaje pliku tylko wyskakuje błąd na stronie że nie można wczytaj czy coś takiego może trzeba użyć set_time_limit tylko nie wiem jak na dole przedstawiam jakiego typu skryptu używam i przypominam że z serwerem jest wszystko dobrze i mam na plik 50 MB a przy 20 pary MB już wywala błąd co radzicie

  1. if(is_uploaded_file($plik_tmp)) {
  2. move_uploaded_file($plik_tmp, ''.$save_file.''.$adres_los.'');
  3. echo "";
  4. }
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Jaki błąd?
Go to the top of the page
+Quote Post
aleks365
post
Post #3





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


wywala taki błąd:
(Brak odebranych danych)
to jest tak jak odłącze internet i chcę wczytać stronę tylko piszę (Brak odebranych danych)

za pewne trzeba ustawić limit sesji tylko nie wiem jak


Zrobiłem zdjęcie jak to wygląda
Dochodzi do 100% i piszę w przeglądarce (Oczekiwanie na lfs-driver.pl) i wywala błąd na dole jest zdjęcie

Zdjęcie:
  1. http://upload.lfs-driver.ugu.pl/uploads/sdfsdfsd.JPG_48301/sdfsdfsd.JPG


Ten post edytował aleks365 17.03.2012, 13:14:11
Go to the top of the page
+Quote Post
Barcelona
post
Post #4





Grupa: Zarejestrowani
Postów: 322
Pomógł: 15
Dołączył: 29.01.2010

Ostrzeżenie: (0%)
-----


W zależności od ustawień serwera to skrypty są wykonywane przez ileś sekund (nie chce tutaj wprowadzać w błąd). Podejrzewam że plik 50mb wysyła się dłużej niż 60s (w zależności od łacza).
Do wgrywania dużych plików polecam przeskoczenie na flash'a
Go to the top of the page
+Quote Post
aleks365
post
Post #5





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


no tez tak myslalem

a nie da sie zmienic ustawien za pomoca skryptu na wiecej czasu

ps mozesz polecisz upload w flash przypominam ze chcial bym zeby po wcisnieciu buttona sie wgrywal bo mam tez dodawane rekordy bi to chodzi o upload do strony z uploadem

ps2 a nie da się zmienić ustawień serwera albo może podpowiedz jak użyć funkcji co zwiększy ten czas do np 5 min bo mi bardzo zależy żeby to było tak jak mam ale większy czas bo o flash js nie mam pojęcia
Go to the top of the page
+Quote Post
lobopol
post
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


uploadify, swfupload, a co do czasu to http://php.net/manual/en/function.set-time-limit.php
Go to the top of the page
+Quote Post
aleks365
post
Post #7





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


ok ale jak uzyc opcji set_time_limit jak nic mi ona nie daje moze cos zle robie prosze podac caly kod jaki mam wstawic bo juz nie wiem co zrobic
Go to the top of the page
+Quote Post
lobopol
post
Post #8





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


dla 5 min

Możesz mieć zablokowaną tą funkcje na serwerze
Go to the top of the page
+Quote Post
aleks365
post
Post #9





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


Dzięki ale jednak jest zablokowana ale i tak dzięki (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
maly_swd
post
Post #10





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

Ostrzeżenie: (0%)
-----


Jeszcze jest w php.ini max_upload_file_size (czy jakos tak)
Go to the top of the page
+Quote Post
Niktoś
post
Post #11





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Te trzy ustawienia trzeba także dostosować:
Cytat
ini_set('memory_limit', '96M');
ini_set('post_max_size', '64M');
ini_set('upload_max_filesize', '64M');


Ten post edytował Niktoś 19.03.2012, 16:29:52
Go to the top of the page
+Quote Post
aleks365
post
Post #12





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


a jak tego uzyc i jak to zrobic w php.int musze utworzyc taki plik

Ten post edytował aleks365 19.03.2012, 17:19:03
Go to the top of the page
+Quote Post
Niktoś
post
Post #13





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


A do manuala trudno zaglądnąć lub wpisać w google ini_set?
http://php.net/manual/en/function.ini-set.php
Go to the top of the page
+Quote Post
aleks365
post
Post #14





Grupa: Zarejestrowani
Postów: 134
Pomógł: 1
Dołączył: 26.02.2012

Ostrzeżenie: (0%)
-----


nie znam angielskiego ale moze sobie poradze
dzieki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 02:02