Akkor most kis is valójában a könyvtáram tulajdoonosa? (Premission denied in /home/www/domainnev/upload.php)
Kedves programozó társadalom!
Szokásomhoz híven ismét információ éhségtől késztetve látogatok hozzátok!
Problémám a következő: Kép feltöltése php-vel meghatározott könyvtárba.
Láttam már a hasonló témájú topikot, de az én kérdésem nem kifejezetten ahhoz a hozzászóláshoz kapcsolódik!
Valójában már van egy jól működö szkriptem a témában, de csak az én szerveremen (EasyPhp 8.0)!
Szeretném megérteni a könyvtárak és fájlok jogosultsági rendszerét. (Nem akarok sokat...)
Van egy tárhelyem fizetős szolgáltatónál.
A disabled_functions nem! tartalmazza az fopen, mkdir, unlink és egyéb fájl és könyvtárkezelő parancsokat, tehát jogosult vagyok a használatukra!
Van egy egyszerű feltöltő szkriptem, amely hasonló hibaüzenetekkel tér vissza:
Premission denied in /home/www/domainnev/upload.php
chmod-ra ugyan ez a reakció, pedig az sem diabled_function!
Mondták azt is, előfordulhat hogy más a könyvtár tulajdonosa mint ami a szerveren be van állítva tulajdonosnak. Na én nyomtam egy phpinfo()-t, aztán csak néztem, mint a luki nyúl, hogy most akkor ott ki kicsoda!?
Tudna nekem valaki segíteni egy kicsit!
Már túl vagyok a php kézikönyv, a www.php.net, és minden fellelhető demo szkript vonatkozó fejezetein. Szeretném kiküszöbölni az esetleges szerver beállítási hibát!
Remegve várom hozzászólásaitokat, üdvözlettel: s_volenszki
■ Szokásomhoz híven ismét információ éhségtől késztetve látogatok hozzátok!
Problémám a következő: Kép feltöltése php-vel meghatározott könyvtárba.
Láttam már a hasonló témájú topikot, de az én kérdésem nem kifejezetten ahhoz a hozzászóláshoz kapcsolódik!
Valójában már van egy jól működö szkriptem a témában, de csak az én szerveremen (EasyPhp 8.0)!
Szeretném megérteni a könyvtárak és fájlok jogosultsági rendszerét. (Nem akarok sokat...)
Van egy tárhelyem fizetős szolgáltatónál.
A disabled_functions nem! tartalmazza az fopen, mkdir, unlink és egyéb fájl és könyvtárkezelő parancsokat, tehát jogosult vagyok a használatukra!
Van egy egyszerű feltöltő szkriptem, amely hasonló hibaüzenetekkel tér vissza:
Premission denied in /home/www/domainnev/upload.php
chmod-ra ugyan ez a reakció, pedig az sem diabled_function!
Mondták azt is, előfordulhat hogy más a könyvtár tulajdonosa mint ami a szerveren be van állítva tulajdonosnak. Na én nyomtam egy phpinfo()-t, aztán csak néztem, mint a luki nyúl, hogy most akkor ott ki kicsoda!?
Tudna nekem valaki segíteni egy kicsit!
Már túl vagyok a php kézikönyv, a www.php.net, és minden fellelhető demo szkript vonatkozó fejezetein. Szeretném kiküszöbölni az esetleges szerver beállítási hibát!
Remegve várom hozzászólásaitokat, üdvözlettel: s_volenszki
<Nincs cím>
--
Ámon Tamás - http://amon.hu
Jogosultság.
phpinfo()-ra ezt mondja (többek közt ezt is):
User/Group www-data(33)/65534
A beállítást nekem kell elvégezni a php szkriptemben, vagy szolgáltatónak a szerveren?
Várom válaszod: s_volenszki
copy()
Próbáltad a move_uploaded_file() függvény helyett a copy()-val, ugyanazokkal a paraméterekkel? Nekem ez bejött!
Sok sikert!
torso