Цель: изменЯть права на файла, папки из скрипта
Вариантов мало.
chmod('folder/empty', 0777);
chmod('folder/empty/text.txt', 0666);
Так как папки выше были созданы через FTP, а скрипт имеет другого владельца, то выскакивает ошибка мол нельзя.
Погуглил. Решения: работать под рутом; изменять по ftp доступу
Есть ли еще решения?
Еще, на некоторых хостингах нет ошибок
Спасибо, кэп
Мне вот и интересно как с этим справится, кроме просьбы в техподдержку
Я спросил - ответила, что "так устроен linux". Владельцы разные. С ftp - мой логин, с php - nobody. Жаль
19 Июн 2010, 10:21НЕЗНАЙКА, а как так получилось ?
что другой владельца, эт какие же права на него упали?)
ftp лучший вариант для этого , ато если родительный каталог запрещает то не судьба
на некоторых хостингах стоит itk и им до балалайки права 600/700 достаточно
НЕЗНАЙКА, а что за хост?
Передай им: с кривыми руками даже говно есть замысловатая система...