Autor Zpráva
DJ
Profil *
Zdravím,
mám problém s nastavením práv na ic.cz . Utvořila jsem si skripty pro uživatele, aby si mohl vytvořit složku (pomocí funkcí
mkdir('uploadDir/'.$new_f.'/', '0777' );
chmod('uploadDir/'.$new_f.'/', '0777' );
). Poté má uživatel možnost nahrát do této složky obrázek. Problém je ale v tom, že se nenastavila práva na 777 (ale na 410) a tudíž do té složky nelze obrázek nahrát. Když jsem zkoušela změnit práva přímo v administraci, tak jsem dostala tuto hlášku:

Warning: ftp_site() [function.ftp-site]: /uploadDir/certifikaty: Operation not permitted in /var/www/ic/www/home/user/webftp/includes/filesystem.inc.php on line 267
Došlo k chybě
Nepodařilo se vykonat serverový příkaz chmod 0777 /uploadDir/certifikaty. Vezměte prosím na vědomí, že příkaz CHMOD je k dispozici pouze na Unixových FTP serverech a ne na FTP serverech pod Windows.

(další parametry složky: vlastník: www-data, skupina: www-data). Prosím nevíte někdo, co s tím?
CZechBoY
Profil
zkus umask, funkce mkdir dává automaticky práva 0777 a zkus to vložit bez těch uvozovek jako octalový číslo
DJ
Profil *
Děkuji, už to jde.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0