Starší komentáře ke článku: FTP klient v PHP snadno a rychle

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Leoš Silný

Datum vložení: 22.2.2002 10:30:17

velikou nevyhodou klienta je omezeni velikosti souboru v php.ini - "upload_max_filesize". Da se toto resit jinou cestou ? Muze se mi stat, ze nebudu mit moznost menit tuto hodnotu. Pritom pri integraci do intranetu (v mem pripade se jedna o zakazkovy system v digitalni tiskarne) muze dochazet k prenosu velkych souboru (100-300 MB neni vyjimkou) a nastavovani takto vysokych hodnot nebude idealni reseni. Navic se mi stalo, ze pri presahnuti velikosti nastavene v "upload_max_filesize" byl apache zraly na restart.

Avatar

Autor komentáře: Franta

Datum vložení: 25.3.2002 9:52:29

Pri uploade suboru na moju stranku mi vypise takuto hlasku, je potrebne este nieco nastavit v tom scripte, alebo robim nejaku chybu?

<B>Warning: Unable to create '/upload/index.php.263064801': No such file or directory in /ftp.php on line 413

Warning: Unable to move '/tmp/phppvKbPy' to '/upload/index.php.263064801' in /ftp.php on line 413
Chyba, nemohu vytvořit dočasný soubor1
</B>
Vdaka za pomoc

Avatar

Autor komentáře: Leoš Silný

Datum vložení: 25.3.2002 10:11:38

rekl bych, ze nebudes mit spravne nastaveny odkladaci adresar. podle te hlasky
...../upload/index.php..... pravdepodobne neexistuje na disku adresar <B>
"upload"</B>, nebo web server nema pravo zapisu do tohoto adresare. Ten
samy problem bude podle mne druha chybova hlaska. Nejsem si jenom jisty
vuci cemu se vztahuji oba adresare. Myslim, ze adresar <B>"upload"</B> by
mel byt na stejne urovni jako tvuj <B>"ftp.php"</B> a adresar <B>"tmp"</B> na
rootu disku.

Avatar

Autor komentáře: Franta

Datum vložení: 25.3.2002 10:35:19

Neviem ci to bude v tom, lebo tiez ma napadlo, ze tam nemam ten adresar "upload", ale ked som ho vytvoril (pomocou tohoto ftp scriptu) tak sa nic nezmenilo. Bohuzial na root disku nemam pristup, aby som skontroloval ten "tmp" adresar, ale ani to sa mi nezda, zeby bol problem.

Avatar

Autor komentáře: Leoš Silný

Datum vložení: 25.3.2002 11:34:59

Co presne se na radku 431 provadi ?

<B>"Warning: Unable to create '/upload/index.php.263064801': No such file or
directory in /ftp.php on line 413"</B>

chybove hlaseni rika, ze PHP nemuze vytvorit soubor "index.php.263064801" v
adresari upload. => bud neexistuje, nebo nema povoleni zapisu. (Kdyby asi ale
nemel pravo zapisu, tak ti pribyde jeste jedno chybove hlaseni neco jako
access denied). Jak mas definovany cilovy adresar pro upload ?

Avatar

Autor komentáře: Lumir

Datum vložení: 30.5.2002 21:14:10

mam rovnaky problem... co s tym?

Avatar

Autor komentáře: Ľubomír Závodský

Datum vložení: 4.4.2002 16:59:26

Warning: Undefined variable: function in ../ftp.php on line 408 ???
Soubor jsem skopíroval a spustil. Výsledkem je toto hlášení. Hledám chybu, ale když mi někdo pomůže budu mu vdeční. Děkuji.

Avatar

Autor komentáře: Kamil Možíš

Datum vložení: 11.6.2002 7:23:32

Bohužel nefunguje ze zdola uvedených příčin (zřejmě ten samý problém, jako u ftp PHP klienta). Toto mi odpověděl administrátor SkyNetu, kde máme zřízený webhosting a doménu, když jsem mu napsal, že upload souboru ani ftp PHP klient mi nefungují:

"Tento problem souvisi s tzv. "Safe Modem" ve kterem php na
nasem serveru bezi. Hlavni zmenou oproti normalnimu stavu
kdy muzete pomoci php delat se systemem temer cokoli je
prave toto omezeni kdy nemuzete pracovat se soubory ani
prostredim mimo "HomeDirectory" (domaci adresar - root)
Vaseho webhostingu. Z tohoto duvodu nemuzete pouzivat ani
proste funkce typu "copy" jez pracuji se systemovym /tmp
adresarem. Problem neni neresitelny, je nutne jen zmenit
zpusob jakym se prenos souboru bude dit. Vice najdete
v manualu ci na internetu pod hesly "PHP4, safe mode"
apod. Existuji primo funkce php jak v safe modu pracovat
se soubory a jsou celkem jednoduche."

Jelikož jsem v PHP úplný začátečník, nevím, včem ty jednoduché funkce spočívají a jak by vypadal upravný skript. Můžete to prosím popsat? Uvedený ftp PHP klient by mi moc ulehčil práci.

Děkuji mnohokrát.

Avatar

Autor komentáře: Michal Rottner

Datum vložení: 14.2.2005 10:58:52

Mám problém s uploadem souborů. Po přenesení souboru jsou byty '\x00' zaměněny za '\x20' - oboje jsou mezery, ale soubor je poté samozřejmě nepoužitelný. Na některých serverech funguje přenos bez problémů, ale někde (Nextra.cz) to ty byty zaměňuje. Setkal se již někdo s tímto problémem? Nevíte co s tím? Dík

Zpět na článek | Úvodní stránka Interval.cz