Собственно качаю cake в папку /var/www/cake с svn через svn co. Существует директория /var/www/. Права доступа 777. Если создавать "ручками" файлы, папки, то на них тоже права 777, а вот если создаёт что-то скрипт(любой), в данном случае phpшный(cake), то права на файл ставятся 666(любой файл, созданный скриптом). Или в случае с фреймворком akelos такая же ситуация(файлы и директории, которые создаёт скрипт имеют права 666). Так вот, даже те файлы, которые скачаны через svn co имеют права доступа 666, пример: запуск тестовой страницы сразу после скачивания файлов: http://localhost/cake/app/ Warning (512): /var/www/cake/app/tmp/cache/ is not writable [CORE/cake/libs/cache/file.php, line 264]Как сделать так, чтобы все файлы, которые будут созданы в /var/www/ были всегда с правами доступа 777? каждый раз делать - chmod 777 -R не вариант, должен быть способ по другому сделать...
|