Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.078 pregleda

Najnovija ↓

FTP UPLOAD problem sa veličinom fajla 03.06.2008. u 15:38 · pre 224 meseca #1
Imam problem, treba da uploadujem fajlove od 10MB do 120MB. Pošto je PHP podešen na maksimalno 10MB odlučio sam se da to radim preko FTP.
Dešava se to da ni preko FTP ne mogu da prebacim fajlove veće od 10MB.
Da li je moguće da postoji neki limit?
Evo i koda.

Code:

$ext = $_FILES['userfile']['name']; 

      $ran = rand () ;
      $target = $ran.$ext;

$file = '';
$remote_file = $target;

$ftp_server = 'ftp.mojsajt.com';
$ftp_user_name = '[email protected]';
$ftp_user_pass = '123456';

// podesavanje konekcije
$conn_id = ftp_connect($ftp_server);

// prijava
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// upload
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)
Re: FTP UPLOAD problem sa veličinom fajla 03.06.2008. u 16:28 · pre 224 meseca #2
Svasta je danas moguce.
Si kontaktirao hosting, oni sigurno znaju zasto bi imao ogranicenja?
Iako nisam cuo da se postavljaju ogranicenja velicine jednog fajla za ftp usera, opet ne mora da znaci da je nemoguce...
A proveri da nije i ftp upload od php-a obuhvacen istim limitom koji vazi za post, nisam bas siguran kako to ide, i mene sad zanima.
A da probas da povecas max upload size? ili .htaccessom ili da cimas hosting da ti poveca?
Potpis
http://norway.dakipro.com/
Re: FTP UPLOAD problem sa veličinom fajla 03.06.2008. u 17:04 · pre 224 meseca #3
A moze biti i da ti ponestalo memorije na serveru (memory_limit setting). Kad kazes "desava se da ne mogu", ajd pojasni malo sta time mislis. Kako znas da ne mozes? Sta ti javi? Jel prebaci deo bar, pa stane, ili sta?
Potpis
ZelenaLutrija.com - Saznajte sve o lutriji za zelenu kartu (doživotni boravak u Sjedinjenim Američkim Državama)
Re: FTP UPLOAD problem sa veličinom fajla 04.06.2008. u 00:42 · pre 224 meseca #4
Ovako, preko FTP Clienta mogu da prebacim fajl neograničene veličine.
Medjutim, preko gore navedenog koda prebacuje mi tačno onoliki fajl koliki je odredjeno u php-u max_file_upload, a to je tih 10MB.

Ako je fajl već prebaci ga u odredjeni folder ali je bez veličine, pravog imena i ekstenzije (0 MB)
Ujedno se u istom folderu stvori fajl sa imenom ftpquota takodje bez ekstenzije.
Re: FTP UPLOAD problem sa veličinom fajla 04.06.2008. u 08:07 · pre 224 meseca #5
.ftpquota je ograničenje za tog ftp korisnika, ali ne za veličinu fajla već ograničenje koliko može diska da zauzme taj korisnik.

Iz koda vidim da ti uploaduješ fajl preko forme, gde je ograničenje 10MB, pa ga onda šalješ na FTP. Pošto je ograničenje na serveru 10MB, tvoj fajl, ako je veći od tog ograničenja, neće ni stići do skripte, tako da se ona izvrši i na ftp-u dobiješ prazan fajl.

Imao si pre manje od nedelju dana slično pitanje, pa možeš da probaš rešenje koje sam tamo ostavio, a nema veze sa FTPom: http://www.elitesecurity.org/t324388-Upload-video-fajlova
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme