ugrás a tartalomhoz

PHP-FTP file upload

szatti · 2008. Aug. 29. (P), 12.37
Sziasztok!

Az ügyfeleink kiszolgálására szeretnék egy egyszerûen, böngészôbôl kezelhetô FTP rendszert kialakítani.
PHP-ben már meg is csináltam mindent, de a file feltöltés korlátozott, a mi szerverünkön max 8mb-ra.
Az oldal szépen megy, de sajna ennél sokkal nagyobb fileok is szükségesek!

Tudomásom szerint valahogy socketek nyitásával, azokon keresztül lehetôség van erre!
Valakinek nincs ilyen jellegû tapasztalata? Vagy tudtok valami tippet, hogy merre nézzek tovább?

Ha valakit esetleg érdekel a 8mb-ig mûködô FTP oldalam, akkor szívesen megosztom az eddigi tapasztalataimat.


Szatti
 
1

php.ini

sajt · 2008. Aug. 29. (P), 14.50
php.ini-ben lehet nagyobbra venni. Másik megoldás, hogy a file-t raveszed, hogy egy ftp szerverre töltődjön fel, bár erre nem nagyon láttam még megoldást.
2

php és apache is

vbence · 2008. Aug. 29. (P), 16.44
A php-ben ezek lézetnek:
upload_max_filesize
post_max_size

Az apacheben:
LimitRequestBody (ami max 2 giga lehet).

Ha magad rsz ftp szervert (miért is ne...), akkor használhatsz soketet, és annyira limitálod a fájlokat amennyire szeretnéd. Írhatsz minimális HTTP szervert is, azzal ugyenez a helyzet, csak egy barátséágos sysadmin kell, aki vállalja a szripted futásával járó bizotsnégi kockázatot és terhelést. Ennl valószínűbb, hogy a fenti beállítások valamelyikét módosítani fogják neked.
3

Ne tégy ilyet

janoszen · 2008. Aug. 29. (P), 18.16
Én nem tennék ilyet. Annak idején egy rakat FTP klienst végigpróbáltam, mindegyiket akkora szívásnak éreztem hogy inkább letettem a projektről. Nem tudom, mekkora fájlokról van szó, de azért gigabájtokat HTTPn keresztül feltölteni szopás, mert elég nagy a valószínűsége, hogy legalább egyszer megszakad.

Csinálhattok ilyet, csak számítsatok rá hogy fényes nem lesz. Inkább adjatok egy előre konfigurált WinSCP-t neki oszt töltögessen azzal.