Then the permission that you placed is wrong. In old servers you need to use chmod 777, in anything else you will be fine just by running Apache or nginx with owner permissions.
Then the permission that you placed is wrong. In old servers you need to use chmod 777, in anything else you will be fine just by running Apache or nginx with owner permissions.
Try to manually remove the old /content/images/system/<file>. Most likely the file is not with the same permission as the folder so the script can't touch it.
Yeah, my problem was exactly the same. Those settings aren't in my database, so I manually edit version of chevereto to 3.2.1 from phpmyadmin, then put install.php and app/install to /web folder and run install.php. Now the those settings are in my db. After that I run update to 3.2.3. Now all looks good. Logo can be changed and all looks good.