Autor | Zpráva | ||
---|---|---|---|
Anonym Profil * |
#1 · Zasláno: 9. 8. 2009, 20:52:59
Dobrý den,
pomocí příkazů: umask(0000); mkdir ($dir, 0777); jsem vytvořil novou složku, když chci ale stáhnout fotku: $contentExt = ''; //* stažení obrázku while ( !FEof( $fpExt ) ) { $contentExt .= FRead( $fpExt, 100000 ); } FClose( $fpExt ); // uložení obrázku na disk $fpInt = FOpen( $new, 'w' ); FWrite( $fpInt, $contentExt ); FClose( $fpInt ); tak mi nahlásí Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 2026 is not allowed to access /home/www/... owned by uid 33 in /home/www/....php on line 222 slozky prava maji, na tenhle server normalne uploaduju fotky ale tohle se mi jaksi nedari... na localhostu samozrejme neni zadny problem. Nabízí se samozřejmě vypnout safemode, ale opravdu to nejde jinak? Díky za nápady |
||
Fergi Profil |
#2 · Zasláno: 9. 8. 2009, 21:41:36 · Upravil/a: Fergi
zkus vypnout safe mode , pokud k tomu mas opravneni pak by to melo byt ok
|
||
AM_ Profil |
#3 · Zasláno: 10. 8. 2009, 10:09:09
Čím to je nevím, ale vidím jeden podstatný nedostatek - skript je nepříjemně náročný na paměť. Neměl bys vše skladovat v jedné proměnné a až po přečtení celého souboru ji uložit, ale vždy přečíst blok a rovnou ho uložit.
|
||
Anonym Profil * |
#4 · Zasláno: 10. 8. 2009, 13:28:19
AM_
V souborech se nijak nevyznám, tohle je pouze zkopírovaný kód, můžeš mi říct jak by vypadal předělaný kód? |
||
Anonym Profil * |
#5 · Zasláno: 10. 8. 2009, 20:15:53
zdravím,
tak snad vyreseno, proste neslo nic ulozit do slozky pres mkdir tak jsem je zacal tvorit pres ftp_mkdir a vsechno uz slape... |
||
Časová prodleva: 15 let
|
0