chmod проблем

2 отговора 76 прегледа
#1

chmod проблем

Здравейте.
За мого години на всички.
Имамследният проблем: трябва да направя скрипт, който да унищожава сайта, към който пронадлежи.
Структурата на директориите е следната:
main 0777
|_config 0777
|_images 0775
|_install 0775
|_uninstall 0775

Когато стартирам скрипта от uninstall, той трябва да унищожи всички файлове и директории освен main.
Под Windows всичко е наред, но под Unix ми дава грешка при chmod("images", 0777) например. Т.е. не може да дава прав за запиз на файловете и под директориите на main. Доколкото знам, това би трябвало да става, след като main има права за запис.
Защо става така.

Ще съм много благодарен, ако някой помогне.

Отговор
в отговор на Пaяk #2

Re: chmod проблем

ами много зависи от настройките на сървъра

примерно, ако уебсървърът ти е стартиран с потребител nobody или пхп-то ти е в сейф мод

ако нямаш такива проблеми, просто задай като owner потребителя на уебсървъра

Отговор
в отговор на AcidMemory #3

Re: chmod проблем

Не мога да пипам нищо. Това е хост извън страната.
Но когато upload-вам файлове, ги записвам в определени директории с права за запис. И като ги запиша успешно сменям атрибутите и когато трябва ги изтривам. Много е шантаво и не знам как да изляза от това положение.

Отговор