Если пользователь, на котором работает ваш веб-сервер, не имеет доступа на запись, то, скорее всего, он не является владельцем файла и поэтому не может изменять разрешения.
Чтобы разрешить доступ на запись к файлу для процесса вашего веб-сервера, либо измените владельца (chown
), либо разрешите достаточные права записи (chmod
) для оболочки.