Это должен быть комментарий - это не ответ, так как в вопросе недостаточно информации для определения проблемы.
так что проблема не в разрешении, а в праве собственности.
Право собственности - это права доступа, а если каталог 0777, то проблема не в праве собственности.
Помимо видимых прав доступа к файлу, доступ к записи файла также зависит от:
- Ограничения SELinux
- AppArmor противоречит
- атрибуты файловой системы
- файловая система acls
- монтируется ли файловая система только для чтения
IIRC, кроме опции монтирования, они не включены по умолчанию в Ubuntu - но вы проверили?
Есть ли в этом каталоге файлы, которые недоступны для записи с помощью uid веб-сервера?
Что произойдет, если вы будете писать в каталог как пользователь www-data?
Вы не сказали, что такое программное обеспечение, производящее ошибку.