Ultimately the iThemes support team that develops and supports the Backup Buddy product are going to need to debug this issue and assist you. You will need to contact them on their support site. We didn't create, nor do we support Backup Buddy and the issue you are describing is a Backup Buddy issue.
The issue is related to functionality in Backup Buddy not working, and we aren't familiar enough with their code to be able to understand the functionality and how it's intended to work, etc. and therefore the Backup Buddy support team is going to need to debug this issue.
Based on the description in this forum thread I think the issue is PHP memory related. I'm guessing the upload to CDN functionality works via AJAX and the AJAX is failing due to a lack of available PHP memory. Because it is AJAX, you will get strange behavior such as nothing happening and it just sitting there or a 404 error could occur.
This same type of behavior can happen when using the Gravity Forms Form Editor to edit or save a form when you run out of available PHP memory. The AJAX will fail, and because it's AJAX it's not obvious that there has been issue.
Because the functionality in question involves moving files around and uploading those files to a CDN, PHP memory comes into play along with a variety of other PHP settings.
The reason why it appears to be a Gravity Forms and Backup Buddy issue is PHP memory utilization fluctuates as you activate and deactivate plugins. So you are most likely running out of available PHP memory, but not fully out by simply activating Gravity Forms and Backup Buddy at the same time... but then when the Backup Buddy functionality for uploading the backup to the CDN executes via AJAX it puts you over the edge and the AJAX fails due to a lack of PHP memory.
This is why deactivating Gravity Forms allows Backup Buddy to work correctly, because it is freeing up available PHP memory that Backup Buddy needs to execute the functionality. When you activate Gravity Forms, there isn't as much PHP memory available.
That is what my initial gut diagnosis of the issue is going to be. If that is the case, then the solution is to increase your PHP memory settings on your server and in WordPress by following these instructions:
http://www.nerdgrind.com/increase-wordpress-and-php-memory-limit/
However, this is ultimately an issue that is impacting Backup Buddy functionality and not Gravity Forms functionality so the Backup Buddy support team is going to have to be the one that provides you with support on this issue.
We aren't familiar enough with Backup Buddy to do so, and Gravity Forms isn't doing anything out of the ordinary which is precisely why it further solidifies my thinking that this is a PHP memory issue.
The iThemes team is good and if you request support from them, they should assist you. I have also contacted them and pointed out the iThemes support forum thread that a link was provided to above to make sure they are aware of the issue.
They know how to get in touch with us if they need to discuss the issue directly with us, but ultimately they need to provide you with support and assist you with the Backup Buddy issue.
Posted 12 years ago on Tuesday May 15, 2012 |
Permalink