Всем доброго времени суток. Уже второй день бьюсь с проблемой.
Стоит Ubuntu 14.04 LTS.
Поставил VirtualBox и Vagrant (надобно по работе). Все запустил.
В проекте используем шаблонизатор Twig.
Скриптом задаем, чтобы его кэш хранился в определенной директории. 'cache' => $config['twig']['path'] . '/cache'
В чем собственно проблема. Проблема с правами доступа. "Unable to create the cache directory (/www/templ/cache/d2/eb)."
Притом, папка не в /var/www - а просто лежит в домашней директории, т.к. используется Vagrant.
Перерыл все. Umask, chmod, chown, весь Stack-Overflow от и до перечитал... Никак.
По-сути, мне нужно сделать так, что бы в данной дериктории /cache - все файлы и папки - которые генерировались - могли иметь право на запись и чтение. (Ну, и родительская папка cache, соответственно).
*Притом у меня есть подозрение, что он его запускает из-под группы "Остальные - Others". Если открыть "Изменить права на вложенные файлы" - там для Others только чтение стоит. И когда меняю - изменение не сохраняются. :-(
Совсем отчаялся, жду помощи.