Когда CakePHP создает новую папку или файл, он всегда принадлежит nobody
и установлен на 0755
или 0644
и поэтому я не могу запустить php в режиме SuPHP на сервере cPanel
чтобы исправить это, я всегда запускаю Cron, который устанавливает обычные разрешения для новых созданных папок или файлов ...
как я могу заставить CakePHP создавать новые папки и файлы, принадлежащие пользователю, который запускает CakePHP
Примечание: все основные файлы CakePHP и его контроллеров работают под собственностью пользователя, только новые загруженные или созданные папки или файлы никому не присвоены!
Просто небольшая идея - как насчет монтирования каталога в отдельной файловой системе с фиксированным UID?