When Chevereto upload images it attempts to create datefolders. Problem is that in some server environments this folder is created with no public permission. This means that he image is there but you can't access to it.
To be honest this is a very new thing that I've noticed in a bunch of OVH machines and so on. Problem is that PHP is messing the folder permissions. When PHP creates a folder using mkdir() the folder is created with the permissions hierarchy of the users who runs PHP (in short, the permissions are wrong).
Since this is a configuration error (most likely a guy made a guide to setup PHP and something was missed..) tell your hosting provider this:
Use "direct" as storage method instead of datefolders.
To be honest this is a very new thing that I've noticed in a bunch of OVH machines and so on. Problem is that PHP is messing the folder permissions. When PHP creates a folder using mkdir() the folder is created with the permissions hierarchy of the users who runs PHP (in short, the permissions are wrong).
Since this is a configuration error (most likely a guy made a guide to setup PHP and something was missed..) tell your hosting provider this:
WorkaroundPHP Can't chmod files/directories and that mkdir("some/path", 0755, true) is not setting the permission to 0755.
Use "direct" as storage method instead of datefolders.