Autor | Zpráva | ||
---|---|---|---|
kokes Profil * |
#1 · Zasláno: 29. 6. 2007, 09:50:22
problém na dvou stránkách u wz používam fotogalerii. A jednej SAFE MODE vadí a tej druhej ne.
potřeboval bych vědět jak to upravit aby šel i ten druhej script -------------------------------funkční-------------------------------- --------------- <? $slozka = "./obrazky/"; //zvolíme složku ze které chceme vypsat soubory $nahled = "nahledy"; //název složky pro miniatury $vypis = opendir($slozka); //otevře složku $celkem = '1'; //začátek počtu fotek while (false!==($file = readdir($vypis))) //načtou se soubory { if($file!="."&&$file!=".."&&!is_dir($file)&&$file!=$nahled) //preohledáme složku... { $celkem++; //...sečtem počet fotek... if (file_exists($slozka.$nahled.'/'.$file)) { //pokud existuje náhled tak ho zobrazíme... echo '<a href="'.$slozka.$file.'"onclick="window.open(this.href); return false" target=_blank><img src="'.$slozka.'nahledy/'.$file.'" alt="'.$file.'"></a>'." "; }//pokud neexistuje tak ho vytvoříme... else echo '<a href="'.$slozka.$file.'"onclick="window.open(this.href); return false" target=_blank><img src="thumb.php?nazev='.$file.'" alt="'.$file.'"></a>'.""; } } echo '<br>Celkem fotek v galerii: '.$celkem; // vypíšeme počet fotek v halerii... closedir($vypis); //zavřeme složku -------------------------------------------nefunkční------------------ ------------------------------------------------------ $slozka="./fotky/$slozka/"; $nahled = "nahledy"; //název složky pro miniatury $vypis = opendir($slozka); //otevře složku $celkem = '0'; //začátek počtu fotek while (false!==($file = readdir($vypis))) //načtou se soubory { if($file!="."&&$file!=".."&&!is_dir($file)&&$file!=$nahled) //preohledáme složku... { $celkem++; //...sečtem počet fotek... if (file_exists($slozka.$nahled.'/'.$file)) { //pokud existuje náhled tak ho zobrazíme... echo '<a href="'.$slozka.$file.'"onclick="window.open(this.href); return false" target=_blank><img src="'.$slozka.'nahledy/'.$file.'" alt="'.$file.'"></a>'." "; }//pokud neexistuje tak ho vytvoříme... else echo '<a href="'.$slozka.$file.'"onclick="window.open(this.href); return false" target=_blank><img src="thumb.php?nazev='.$file.'&slozka2='.$slozka2.'" alt="'.$file.'"></a>'.""; } } echo '<br>Celkem fotek v galerii: '.$celkem; // vypíšeme počet fotek v halerii... closedir($vypis); //zavřeme složku ?> |
||
temistokles Profil |
#2 · Zasláno: 29. 6. 2007, 10:20:15
Na čo konkrétne sa sťažuje PHP pri zapnutom safe mode?
|
||
kokes Profil * |
#3 · Zasláno: 29. 6. 2007, 10:54:11
na toto:
Warning: opendir(): SAFE MODE Restriction in effect. The script whose uid is 99 is not allowed to access /3w/wz.cz/s/street-tuning/fotky owned by uid 0 in /3w/wz.cz/s/street-tuning/fotogalerie/zobraz.php on line 12 Warning: opendir(./fotky/1/): failed to open dir: No such file or directory in /3w/wz.cz/s/street-tuning/fotogalerie/zobraz.php on line 12 Warning: readdir(): supplied argument is not a valid Directory resource in /3w/wz.cz/s/street-tuning/fotogalerie/zobraz.php on line 18 Warning: closedir(): supplied argument is not a valid Directory resource in /3w/wz.cz/s/street-tuning/fotogalerie/zobraz.php on line 31 |
||
Senyx Profil |
#4 · Zasláno: 29. 6. 2007, 11:18:03
na jaké adrese máš stránky?
|
||
kokes Profil * |
#5 · Zasláno: 29. 6. 2007, 14:45:49
|
||
Senyx Profil |
#6 · Zasláno: 29. 6. 2007, 14:51:13
tak to nevím, WZ ti nechce povolit ty dvě funkce...
|
||
kokes Profil * |
#7 · Zasláno: 29. 6. 2007, 15:19:13
To je divný, ten sript sem použil protože mam vodzkoušeno, že jinde funguje.
No mrknu do podpory na wz a zeptam se jich. každopádně díky za snahu |
||
TFSi Profil |
#8 · Zasláno: 29. 6. 2007, 16:51:14
Máš to v té chybové hlášce napsáno: PHP k tomu souboru nemůže přistoupit, protože máš blbě nastavený "vlastnictví".
http://cs.php.net/chown |
||
kokes Profil * |
#9 · Zasláno: 29. 6. 2007, 17:17:12
Ale stejně je to divný na jednu stránku to nahraju a běží to normálně a na druhej musím měnit vlastníka!
|
||
kokes Profil * |
#10 · Zasláno: 29. 6. 2007, 18:50:24
a moch by si mi napsat jak to mam změnit, já sem to zkoušel ale nešlo mi to
|
||
Časová prodleva: 3 dny
|
|||
temistokles Profil |
#11 · Zasláno: 2. 7. 2007, 11:57:33
Je dosť možné, že cez klasický účet bez väčších právomocí to ani nespavíš.
Pravdepodobne budeš musiet adresára a súbory, ktoré používaš vygenerovať skriptom. Potom by mali mať rovnakého vlastníka. |
||
Časová prodleva: 17 let
|
0