Delicious Brains Support
Forum Replies Created
-
Hi kaywdev,
WP Offload Media Support Team here, Thanks for reaching out with your query we would be happy to assist.
Regarding Q1, if you are not planning to utilize the ‘private’ function of your Media Library, then it should be safe to ignore this warning. But in case that you want to privatize some of your Media Library items, then kindly see the following article – https://deliciousbrains.com/wp-offload-media/doc/how-to-restrict-access-to-offloaded-media/
As for Q2, you could still be able to use Cloudfront for your media files. As this will be separate from the CDN of your site. Please note that if you want to use Cloudflare as your CDN for your bucket, then kindly make sure that the S3 Bucket is named appropriately as outlined here – https://deliciousbrains.com/wp-offload-media/doc/cloudflare-setup/
The only issue is, Amazon S3 has no ‘rename’ function for their bucket, you would need to move your offloaded files into a new bucket with the correct name. But also note that it is not possible to copy media between bucket using the free version of the plugin.
Apologies for these restrictions, just wanted to make sure that you understand the limitations if you were to use Cloudflare. You should still be able to use Cloudfront for your current S3 Bucket, no matter what the bucket’s name is.
Hope that this helps,
Thank you.Hi @cptwillard!
WP Migrate Support Team here. Thanks for reaching out with your query! We would be happy to assist.
Firewalls can cause issues during migrations by potentially rate-limiting or blocking WP Migrate requests, which may result in failed migrations.
The best way to migrate to a site running a firewall is to avoid the firewall altogether, if possible. However, these guides might help improve your chances of success:
https://deliciousbrains.com/wp-migrate-db-pro/doc/firewall-plugins/
https://deliciousbrains.com/wp-migrate-db-pro/doc/modsecurity/
Regarding your IP address being included in the “Challenge List,” is it possible to appeal for its removal? Please feel free to share additional information here, just make sure to omit any sensitive info.
Forum: Plugins
In reply to: [Better Search Replace] Immediate Error After RunningHi there!
Better Search Replace Support Team here, Thanks for reaching out with your query we would be happy to assist
Just to confirm, have you tried setting the “Max Page Size” to its lowest possible value of 1000?
If yes and the issue persists, can you try editing your wp-config.php file to replace this line –
define( 'WP_DEBUG', false );
With these lines –
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);This means that any errors are logged to
/wp-content/debug.log
, because some errors are not visible on screen.Can you try the process again and then send on the
debug.log
file if created please.More details about that at http://codex.wordpress.org/Editing_wp-config.php#Debug
Forum: Plugins
In reply to: [Better Search Replace] Media attachments urls didnt changeHi @samysalahgad,
Currently, WP Offload Media doesn’t support Cloudflare R2.
We’re keeping an eye on the Cloudflare R2 service and hope to support it in the future should it become more compatible through changes to either R2 or WP Offload Media.
As per other S3-compatible storages, we currently only offer support for Amazon S3, DigitalOcean, and Google Cloud Storage, but you could use some filters to try and get it to work with other S3-compatible storage providers such as Oracle Cloud Storage.
My colleague Ian wrote an article about how he got MinIO to work with WP Offload Media, you can check it out below:
https://deliciousbrains.com/s3-compatible-storage-provider-minio/
There’s also a guide for Wasabi that works in a similar way to Minio.
https://deliciousbrains.com/wp-offload-media/doc/wasabi-cloud-storage-quick-start-guide/
It should also give you some ideas on how you can use the Tweaks plugin to add endpoints for Oracle Cloud Storage.
https://github.com/deliciousbrains/wp-amazon-s3-and-cloudfront-tweaks/archive/master.zip
Please let us know if you have any further questions.Forum: Plugins
In reply to: [Better Search Replace] Media attachments urls didnt changeHi @samysalahgad ,
Apologies for the confusion. Not really sure what you are trying to do here.
By default WordPress doesn’t save the full URL of an image in the postmeta table. In the Media Library it uses the site’s URL, and then attaches the uploads directory setting, then the _wp_attached_file meta value, to get the full image URL.
If you’re using a plugin like WP Offload Media, then our plugin rewrites those URLs dynamically to the S3 version of the URL. It doesn’t make any changes to the database.
It is not recommended to change the image data (_wp_attached_file) directly on the database, for better compatibility with other plugins. That’s why WP Offload Media doesn’t change anything in the database but rewrites them dynamically.
This also means that, if your Media Library records are stored correctly in the postmeta table, they won’t have the full URLs, and Better Search Replace won’t be able to replace them.
If you want to learn more how WP Offload Media rewrites URLs dynamically, you may read our developer’s guide below:
https://deliciousbrains.com/wp-offload-media/doc/developer-guide/#local-to-provider-hooks
Let us know if you have any other questions.
Forum: Plugins
In reply to: [Better Search Replace] Media attachments urls didnt changeHi @samysalahgad,
WP Offload Media Support Team here, Thanks for reaching out with your query we would be happy to assist.
Were you trying to offload already existing media in your Media Library? Please note that uploading existing Media Library to cloud storage is not supported in the free version.
With that said, could you kindly try uploading a new media library item? and see if the offloading process is still not happening?
Thank you.Forum: Plugins
In reply to: [Better Search Replace] Possible to undo changes?Hi there!
Better Search Replace Support Team here, Thanks for reaching out with your query we would be happy to assist.
I’m afraid it’s not possible to undo changes once the search and replace has been done. The plugin also does not create any logs of what was changed during the search and replace.
The pro version has a saved profile feature but it will only work if you first enabled the save profile feature prior to performing the search and replace. If checked, the settings on that search and replace will be saved for future use. But if left unchecked then I’m afraid BSR will not save any of those.
The best option here would be to restore from a previous backup. If you haven’t created one before running the search and replace, we recommend reaching out to your hosting provider for assistance as they may have a backup system in place.
Please note that if you’d like to manually undo the changes by doing a search and replace in reverse, that might affect other data on your database so we would highly recommend reverting from a previous backup if possible. Otherwise, you can give it a try but please make sure to create a database backup first to avoid any further issues.
Hi @wmnf,
We’ve asked for assistance on this from our dev team and they mentioned that it looks like all the deletes that have been performed to clean up the attachments might be confusing the current upgrade routine’s session data.
They recommended that the best thing to do is deactivate WP Offload Media Lite, delete the options table record with option_name = “
as3cf_update_file_sizes_session
“, and then reactivate WP Offload Media Lite so that it can cleanly run the file sizes upgrade routine on the current attachment data.As per the non-profit discount – Yes, we offer a 20% discount to non-profit organizations that have tax exempt status. You need to provide proof of your organization’s tax-exempt status with current tax documents from its country of residence.
However, we currently have an on-going new customer offer where you can save up to 40% on your first year. More info on our pricing page here.
Please note that discounts can not be combined. Since the new customer offer is currently the better deal, we would suggest taking advantage of the new customer offer for the first year. The new customer discount is automatically applied when you purchase via our pricing page.
The new customer offer is only applicable on the first year so after the first year, please reach out to us before the renewal date so we can provide you with a 20% non-profit discount that you can use on your upcoming renewal.
Hi @unster !
WP Offload Media Support Team here. Thanks for reaching out with your query we would be happy to assist.
Just to clarify, when you try to upload a new media file, does it get added to the Media Library?
WP Offload Media works closely with the Media Library, and only offloads files that have Media Library database records:
https://deliciousbrains.com/wp-offload-media/doc/developer-guide/#automatic-offload-data
Therefore for these files to be offloaded to the S3 Bucket, you would need to make sure that they are added to the Media Library first.
Hmm, the screenshot didn’t get attached. Here’s a link to the screenshot: https://share.zight.com/2Nu87ny7
Hi @gas1123 ,
Could you clarify for us what you meant? If you want to know which Media Library items are not yet offloaded, this is only possible with the Pro version of WP Offload Media.
See below for a screenshot of the Media Library in my local site. I am using WP Offload Media Pro.
We offer a 100% No-Risk 60-Day Money Back Guarantee. If for any reason you are not happy with our product or service, simply let us know within 60 days of your purchase and we’ll refund 100% of your money. No questions asked.
https://deliciousbrains.com/wp-offload-media/pricing/#guarantee
Hi @wmnf ,
Thanks for those detailed information. The error:
PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /var/www/staging/wp-content/plugins/amazon-s3-and-cloudfront/classes/upgrades/upgrade-file-sizes.php:154
… seem to be happening because of the “_wp_attachment_metadata” postmeta record. I’m guessing the value of the record in the database is a string instead of a serialized array?
Let us get back to you about upgrading only items that are published and not drafts. I’m not sure if this is possible, but let me confirm it with our dev team.
If you need a timely response, we recommend purchasing our Pro version. WP Offload Media Pro comes with a year of email support.
We offer a 100% No-Risk 60-Day Money Back Guarantee. If for any reason you are not happy with our product or service, simply let us know within 60 days of your purchase and we’ll refund 100% of your money. No questions asked.
https://deliciousbrains.com/wp-offload-media/pricing/#guarantee
Forum: Plugins
In reply to: [Better Search Replace] errorHi,
Better Search Replace Support Team here. Thanks for reaching out with your query! We would be happy to assist.
Would you be able to send over the diagnostic information from the Better Search Replace “Help” tab?1) Go to the Help tab of your install
2) Scroll down and click “Download System Info” and save it to your computer
3) Copy the contents and paste it here in your next response. You may omit any sensitive data as needed.
Please feel free to hide any sensitive info you might find on that file.
Thank you.
Hi,
Apologies for repeating this, but would you be able to send us the debugging information from the Help tab on the site you’re having trouble with? You may remove any sensitive info.- Go to the Help tab of your install
- Scroll down to the “Diagnostic Info & Error Log”
- Copy the content and paste it here, or share the URL if you’ve uploaded the content somewhere
This info would help us in trying to debug your issue.
Also, with the fileperms() error, would you please try temporarily disabling any security plugins or settings that you may have in your site, and see if this helps with the issue.
Kindly let us know how it goes,
Thank you.Hi @erictheise!
WP Migrate Support Team here. Thanks for reaching out with your query! We would be happy to assist.
Would you be able to send the debugging information from the Help tab on the site you’re having trouble with? You may remove any sensitive info.
- Go to the Help tab of your install
- Scroll down to the “Diagnostic Info & Error Log”
- Copy the content and paste it here, or share the URL if you’ve uploaded the content somewhere
You may also enable WP_DEBUG before trying another migration, to see if any relevant info is added to the /wp-content/debug.log file.