Hello
This plugin has not been updated for 4 years. is it safe to use ?
i want to use for DO space.
]]>Hello,
On multisite, it is activated on the main site.
Check connection does not work
Would you please upgrade it?
]]>After cropping the image the new image is not saved in Spaces.
Steps to replicate:
– Upload image
– Try to crop it -> save
– Notice gray placeholder and image is not opening.
Hello,
I am thinking to switch, but I’d need this plugin to work with, but now it says, this plugin has not been tested with 3 major releases.
Does anyone here have experience, does it still work?
]]>Hi,
i have a problem with your plugin, when i upload an image sometimes plugin return me error 503. I haven’t problems with small size images, but with image greater then 500kb i have this problem.
How can i solve this problem? There’s a limit size or limit time of execution?
Thanks.
I tried emailing the dev and no luck, but I am willing to pay for an update. Any ideas?
]]>Hello *DigitalOcean Spaces Sync* supporter, can you please let me know that this plugin will work for all the media files( like: on upload, & media from any other plugin directory ) Or will work just for the media that will be available on the *wp-contents upload* folder ?
]]>PHP Fatal error: Uncaught Error: Undefined class constant ‘VERSION’ in /var/www/html/wp-content/plugins/do-spaces-sync/vendor/aws/aws-sdk-php/src/functions.php:275
]]>I have installed this plugin on my website and connected with digitalocean space.
It is showing connection successful but not syncing the directory data to space.
Please advise.
I’ve seen some requests on here about people having issues getting this plugin to play well with Elementor. I still haven’t found a solution for offloading the dynamically generated Elementor files to DO, but I have found a way to make them work while stored locally.
Here’s a code snippet that will allow WordPress to keep looking locally for Elementor files.
https://snippets.cacher.io/snippet/538b9f051fb65e514228?t=4plVKzUOlq48DYvVT4xZNMlRG2nRm7
You should add something like elementor/css
in the DigitalOcean Spaces Sync “Filemask” settings as well.
I don’t see any option to encrypt the credential. Now it is stored as plain text which is bad and could lead to major security problem. Could you please do something about it?
]]>Anyone manage to get the “Replace Media” option in WordPress to actually update the same file on DO Spaces?
When replacing the file in WP backend it all appears to work successfully, but when we log into DO Spaces and go to the file it hasn’t been updated. Anyone know if this should work or has some specific configuration to make it work?
]]>Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 296665168 bytes) in /var/sites/a/domain.com/public_html/wp-content/plugins/do-spaces-sync/vendor/league/flysystem/src/Util/MimeType.php on line 188
Hi there, we tried to upload mp3 and it returns with this error. There is no error with JPG. Also this was on a WordPress account with Editor privileges. This error does not occur when this user account was assigned Administrator privileges in WordPress.
https://github.com/bitkidd/DigitalOcean-Spaces-Sync/issues/41
]]>[NOTICE] [47.247.91.188:46594:HTTP2-143#wordpress] [STDERR] PHP Fatal error: Uncaught Error: Undefined class constant ‘MAJOR_VERSION’ in /var/www/html/wp-content/plugins/do-spaces-sync/vendor/guzzlehttp/guzzle/src/Utils.php:121
Stack trace:
#0 /var/www/html/wp-content/plugins/do-spaces-sync/vendor/guzzlehttp/guzzle/src/functions.php(61): GuzzleHttp\Utils::defaultUserAgent()
Any solution for this ??
]]>Hey,
I’ve defined variables in the wp-config file but the ‘upload_url_path’ field in the database doesn’t update.
This causes the image to fail to load as they’re looking at the local path.
I’ve created a workaround by adding update_option into a separate php file but this isn’t ideal as I don’t want us to miss any important updates in the plugin.
Thanks!
]]>This plugin works great upon setup. It will handle copying all the images in your new posts to Spaces correctly. However, other plugin thumbnail paths become conflicted.
The two plugins we’re having trouble with are: WordPress Popular Posts and wpDiscuz.
WordPress Popular Posts use parameters to display thumbnails, the paths don’t seem to align correctly.
And wpDiscuz all the thumbnails don’t appear correctly in the comments.
Here are links to the plugins mentions:
https://www.ads-software.com/plugins/wordpress-popular-posts/
https://www.ads-software.com/plugins/wpdiscuz/
Hi,
The plugin did not sync anything to my DO Spaces. The problem is, all attachment URLs in my posts have been replaced with URLs to my bucket even though I’ve deleted the plugin. How do I revert this?
]]>Hi, I’m looking to get CDN Cloud storage
I have just 30Gb for my woocommerce website. To save the storage I’m planning to get a CDN Cloud storage
I’m looking to have synced all the media from WordPress host and make free up space. is the plugin will do the job
Looking for your help
Best regards
Rafilathif
We’ve been having this issue for quite a while now and have been unable to resolve it. Instead of uploading images via WordPress to the proper uploads folder wp-content/uploads/year/month, they are instead going to /wp-content/uploads/var/www/html/year/month
and we cannot figure out how to fix. Please help!
]]>Plugin does not upload sizes in WordPress 5.3. The update has breaking changes with file upload. I tried a fix and it seems to work.
dos_class.php:77
change hook wp_update_attachment_metadata to wp_generate_attachment_metadata
More info:
]]>Use of the “wp_update_attachment_metadata” filter as “upload is complete” hook
We’re using SVG:s as icons but the plugin does not uploads them.
Problem:
– SVG has mime type image/svg+xml
– Plugin trigger uploads with images with filter wp_update_attachment_metadata
– $metadata in wp_update_attachment_metadata is empty
– action_add_attachment trigger upload on all non-image files but wp_attachment_is_image turns true
My quick fix in dos_class.php:199
if ( wp_attachment_is_image($postID) == false || get_post_mime_type($postID) == ‘image/svg+xml’) {
get_post_mime_type($postID) == ‘image/svg+xml’ will upload the SVG.
Maybe we need better support for this? Btw thanks for an awesome plugin!
]]>My log files were piling up with file not found exceptions from the buckets. This is because I have multiple sizes set up as the same dimensions. When one size is removed the other size still points to the same size and throws an exception when removed.
To fix this I added the following check to the sizes loop in action_delete_attachment:
if ( ! in_array($path, $paths) )
{
array_push($paths, $path);
}
Could you please add this improvement to the codebase?
]]>I’ve setup the plugin using the wp-config.php variables including the “UPLOAD_URL_PATH” which contains the full CDN URL to my do spaces bucket.
define( ‘DOS_KEY’, ‘*****************’ );
define( ‘DOS_SECRET’, ‘**************************’ );
define( ‘DOS_CONTAINER’, ‘mybucketname’ );
define( ‘DOS_ENDPOINT’, ‘https://sfo2.digitaloceanspaces.com’ );
define( ‘UPLOAD_URL_PATH’, ‘https://sfo2.cdn.digitaloceanspaces.com/mybucketname’ );
define( ‘UPLOAD_PATH’, ‘usr/src/wordpress’);
The images upload fine and to the correct bucket location but the URL in the media library is still pointing to the local web domain image URL instead of the CDN URL. I’ve tried to disable all plugins to see if it fixes the issue but no dice. I’ve temporarily installed a CDN Rewrite plugin to get the images to point to proper CDN URLs on the frontend of the site. I’ve also tried both options of configuring the files to delete from the server on upload and to not. Neither solves my issue either.
Any help is tremendously appreciated as this has me pulling my hair out!
]]>Ha Keeross,
I got the following error in my logs.
Error Details
=============
An error of type E_ERROR was caused in line 195 of the file /var/html/wp-content/plugins/do-spaces-sync/vendor/aws/aws-sdk-php/src/WrappedHttpHandler.php. Error message: Uncaught exception ‘Aws\S3\Exception\S3Exception’ with message ‘Error executing “HeadObject” on “https://xxx.digitaloceanspaces.com/2019/10/finaldata_changes-7.csv”; AWS HTTP error: Server error: HEAD https://xxx.digitaloceanspaces.com/2019/10/finaldata_changes-7.csv
resulted in a 503 Service Unavailable
response (server): 503 Service Unavailable – ‘
How can I exclude this filetype (.csv) from Digital Ocean Sync?
Thanks for your support!
Robbert
First: This plugin is specially amazing!
Second:
Me (and most users) have a big problem with a CDN (like cloudflare) because the upload limit is a head pain.
In my case, I’ve try this plugin in a website with all structures in latest version (WP, plugins, PHP and related) but, I have another plugin to make a the chunk upload and, with this plugin active, the uploaded media is duplicated and broken.
Can you see the interaction with this plugin and make me any help?
]]>When I instal this plugin with php ver5.6.20 XAMPP, it show error message
Error executing “ListObjects” on “https://netbasejsc.sgp1.digitaloceanspaces.com/?prefix=test.txt%2F&max-keys=1&encoding-type=url”; AWS HTTP error: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
Please help me.
Thank you so much!
]]>Hello team,Thanks for opensource plugin, I tried to configure but not successfull, can you help me to fix this issue?
I can pay for the support
]]>I am seeking a solution to allow a WordPress user to upload an .mp3 file to Digital Ocean and add the resulting link to the PowerPress podcasting plugin for WordPress.
With this plugin, does the user upload the file to the WordPress media library and then it syncs with DO Spaces to post the file on that server? We only want the user uploaded audio mp3 files to go to DO and all the rest to stay present on Siteground. Can you discern which files need to be passed to DO and which stay persistent on Siteground?
]]>I set it up according to instructions, but no syncing is happening.
Connection to spaces seems fine, tests check out.
I used below for regex:
/^.*\.(jpg|css|gif|js|png|svg)$/i
I am keeping files at the server. I added wp-content/uploads to FULL-url path to files.
Local path has local linux full path to uploads
No storage prefix.
It doesnt upload any file to spaces if i manually upload a new file. It does not sync existing files either.
I noticed that it replaces the image urls, but they come up broken and the url gives an access denied error at spaces if requested – naturally since file is not uploaded there.
………………
Additionally i would like to ask if this plugin can sync js css files and replace their urls?
]]>Hello, there’s an issue with the woocommerce built in product importer when the plugin is active, the given error is:
– The file is empty or using a different encoding than UTF-8, please try again with a new file.
Error goes away when this plugin is deactivated.
Thanks.