Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Upload plikow max 5 mb?
Forum PHP.pl > Forum > Przedszkole
fredman
zrobilem uploader plików tak jak tu:

http://www.kess.com.pl/?sid=10&pid=38

( zreszta inne podobne skrypty ktore sprawdzilem zachowywały się tak samo )

nie przetestowalem dokaldnie ale pliki do 2 mb sie uploaduja napewno ale gdy probowalem zauploadowac plik powyzej 5 mb to po zakonczeniu ladowania nie nastepowalo nic a plik nie zostal zauplodowany.
Nie jest to wina ustawionego ograniczenia - zwiekszylem a nawet wogole wywalilem to ograniczenie i bez zmian. Czemu tk sie dzieje?
tiraeth
Sprawdź konfigurację serwera smile.gif Zapewne masz ustawiony maksymalny rozmiar pliku uploadowanego (zwykle 2mb) - zwiększ ten limit i po kłopocie. Z tego co się orientuję to znajdziesz tą opcję w php.ini.
fredman
hmm ale jak to mozna zrobic? ja tylko wchodze tam przez flashfxp to tam sa tylkoe te pliki .cos tam bash'a login i costam jeszcze i tyle a jak chialem wejsc przez putty to wogole sie nie da :/ jakis blad i koniec. czy przypadkei m nie trzebabyc adminem zeby zmieniac takie rzeczy?
tiraeth
Jeżeli nie masz dostępu do PHP.ini, to możesz spróbować ini_set" title="Zobacz w manualu PHP" target="_manual.

  1. <?php
  2. // Setting max upload size to 5MB
  3. ini_set( 'upload_max_filesize', 5242880 );
  4. // 1024*1024*5 (1kb-1mb-5mb) = 5242880
  5.  
  6. # Here goes upload code...
  7. ?>


Jeżeli to nie działa (funkcja ini_set może być zablokowana), to raczej nic nie można zrobić smile.gif
misiek172
próbowałeś dodać do formularza:

  1. <input type="hidden" name="MAX_FILE_SIZE" value="ilosc w bajtach">
fredman
niestety dalej brak efektu sad.gif

odpalilem phpinfo(); i rzeczywiscie psize ze ograniczenie do 2M. Moze poprostu wysle maila do admina zeby zwiekszyl ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.