Необходимо предоставить публичные разрешения в случае, когда UID веб-сервера (пользователь) отличается от UID (пользователя), которому принадлежит каталог. Если у вас есть контроль над вашим сервером, то у вас есть 2 варианта.
- Измените владельца каталога на тот же UID (пользователь), с которым работает веб-сервер.
- Измените UID (пользователя), с которым работает веб-сервер, в соответствии с владельцем каталога.
Вы используете свой собственный сервер или хостинг предоставляется третьей стороной?