Здравствуйте!
Есть проект с Yii2, шаблон advanced. Через composer установлены ckeditor и kcfinder. Проблема, возникает, при загрузке файлов, через kcfinder. Нужно, загружать файлы в /frontend/web/upload, однако, при загрузке ошибка: "У вас нет прав для загрузки файлов". Права на директорию upload и на её дочерние директории 777, на frontend, тоже установлены 777.
В ходе многих экспериментов с путями, в конфиге kcfinder'a прописано:
'disabled' => false,
'uploadURL' => "upload",
'uploadDir' => "../../../../frontend/web/upload",
Директория upload создается, по пути указанному выше, можно просматривать файлы, которые в ней располагаются, но загружать не получается. Также, при добавлении уже существующего файла, через kcfinder, у него будет путь /admin/upload/files/fff.txt, что тоже плохо, т.к. файлы не будут видны в ckfinder'e.
Похожий, вопрос задавали на stackoverflow (
stackoverflow.com/questions/32202966/yii2-kcfinder... там проблему решили с помощью симлинков.
Есть, ли какой-нибудь другой способ? Если, вы уже решали подобную проблему, пожалуйста, поделитесь конфигом kcfinder'a.