Not sure if this is an honest issue or a preferred configuration for a reason I'm not aware of. I created my S3 bucket in the default, not public configuration. This has not been an issue since I utilize cloudfront to serve the GET requests from the bucket for public view on my mediawiki instance. However, if I leave the bucket not public, I get a 403 Forbidden error in the PutObject request when someone tries to upload a new file. Based on my reading this appears related to the ACL being set to public-read in the createOrStore function in AmazonS3FileBackend.php. Is it possible to set this as a configuration option or is there a reason to set the ACL in this manner?
Not sure if this is an honest issue or a preferred configuration for a reason I'm not aware of. I created my S3 bucket in the default, not public configuration. This has not been an issue since I utilize cloudfront to serve the GET requests from the bucket for public view on my mediawiki instance. However, if I leave the bucket not public, I get a 403 Forbidden error in the PutObject request when someone tries to upload a new file. Based on my reading this appears related to the ACL being set to public-read in the createOrStore function in AmazonS3FileBackend.php. Is it possible to set this as a configuration option or is there a reason to set the ACL in this manner?
Thanks as always for this great extension.