Autor | Zpráva | ||
---|---|---|---|
HGD Profil |
#1 · Zasláno: 13. 7. 2008, 16:18:01
mam takovej problémek, potřebuju scriptem vytvořit v adresáři "image" adresář, který bude mít číslo podle ID záznamu a v tom adresáři ještě jeden - "view", ale ten VIEW mi to na localu funguje, ale na webu ne
|
||
Matty Profil |
#2 · Zasláno: 13. 7. 2008, 16:25:35
HGD
A mohl by si nám říct, jak to nefunguje? Napadá mě, že složce s ID si nenastavil práva k zápisu. |
||
HGD Profil |
#3 · Zasláno: 13. 7. 2008, 16:30:25
sry, sem zapoměl napsat ty chyby co to hází. Adresář IMAGE má nastavená práva 0777
Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 1001 is not allowed to access /home/www/sdhstrizovice.cz/subdomeny/www/image/12 owned by uid 33 in /home/www/sdhstrizovice.cz/subdomeny/www/admin/gallery/EditGallery.php on line 78 Warning: chmod() [function.chmod]: Unable to access ../image/12/view in /home/www/sdhstrizovice.cz/subdomeny/www/admin/gallery/EditGallery.php on line 80 Warning: chmod() [function.chmod]: SAFE MODE Restriction in effect. The script whose uid is 1001 is not allowed to access /home/www/sdhstrizovice.cz/subdomeny/www/image/12 owned by uid 33 in /home/www/sdhstrizovice.cz/subdomeny/www/admin/gallery/EditGallery.php on line 80 Warning: chmod() [function.chmod]: stat failed for ../image/12/view in /home/www/sdhstrizovice.cz/subdomeny/www/admin/gallery/EditGallery.php on line 80 |
||
Folkow Profil |
#4 · Zasláno: 13. 7. 2008, 16:31:53 · Upravil/a: Folkow
A nastavuješ nově vytvořeným složkám práva 777? Nově vytvořené mají totiž 755, pokud se nepletu..
|
||
HGD Profil |
#5 · Zasláno: 13. 7. 2008, 16:32:52
function folder(){ mkdir('../image/'.mysql_insert_id(), 0777); umask(0000); chmod('../image/'.mysql_insert_id(), 0777); return true; }; if(folder()==true){ // složka pro miniatury mkdir('../image/'.mysql_insert_id().'/view', 0777); umask(0000); chmod('../image/'.mysql_insert_id().'/view', 0777); } |
||
Folkow Profil |
#6 · Zasláno: 13. 7. 2008, 16:57:13
Hele ten restriction efekt způsobují myslím ty dvě tečky, tzn. že se chceš vrátit o složku nahoru... vždycky jsem něco podobného řešil a nikdy nevyřešil.. :-( tak doufám, že ti pomůže někdo jiný..
|
||
Časová prodleva: 14 dní
|
|||
HGD Profil |
#7 · Zasláno: 27. 7. 2008, 18:23:13
a co když bych dal tu funkci na vytváření složek do souboru a ten soubor do tý složky, kde by se měli přidávat ?
|
||
HGD Profil |
#8 · Zasláno: 28. 7. 2008, 20:01:28
prosím, pomoooc, jak se dostanu scriptem na složku upněně někde jinde? když použiju require, tak je to prd platný ne ?
|
||
Medvídek Profil |
#9 · Zasláno: 28. 7. 2008, 22:32:56 · Upravil/a: Medvídek
ja myslel, že práva 0777 jdou nastavit jen přes ftp_chmod :)
|
||
Časová prodleva: 6 dní
|
|||
HGD Profil |
#10 · Zasláno: 3. 8. 2008, 12:37:03
tak newim, ale píše to kvanta chyb, ale nechápu co se tomu nelíbí
Warning: ftp_mkdir() expects parameter 1 to be resource, string given in /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php on line 4 Warning: ftp_chmod() expects exactly 3 parameters, 2 given in /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php on line 6 Warning: ftp_mkdir() expects parameter 1 to be resource, string given in /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php on line 9 Warning: ftp_chmod() expects exactly 3 parameters, 2 given in /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php on line 11 Warning: Cannot modify header information - headers already sent by (output started at /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php:4) in /home/www/sdhstrizovice.cz/subdomeny/www/image/slozky.php on line 13 <?php if(isset($_GET[name])){ if(!empty($_GET[name])){ ftp_mkdir('../image/'.$_GET[name], 0777); umask(0000); ftp_chmod('../image/'.$_GET[name], 0777); // složka pro miniatury ftp_mkdir('../image/'.$_GET[name].'/view', 0777); umask(0000); ftp_chmod('../image/'.$_GET[name].'/view', 0777); header("location: http://$_SERVER[HTTP_HOST]/admin/index.php?admin=gallery&option=galler y&new=ok"); }else{ echo "neni číslo"; } }else{ echo "špatné GET"; } ?> |
||
HGD Profil |
#11 · Zasláno: 3. 8. 2008, 13:35:41
dobrý, už sem to pořešil, sme neuměl pracovat s tim ftp_...
|
||
Časová prodleva: 16 let
|
0