I killed off 10 plugins and it is working now. It is just possible that the issue was a timeout - how long does Gravity Forms allow the ajax to run before timing out?
The performance issue was logged with our hosting provider today. The LiquidWeb VPS is at 5% of capacity so the issue seems to be with WordPress and not the hardware/CPU/memory/IO.
Somewhat strangely it is only this domain that is performing badly; all the others are fine, so it is proving difficult to track down exactly why the performance sucks on this site.
If you confirm that the ajax times out after 30 seconds then the whole bugginess thing makes complete sense. It can be put down to performance rather than code issues or plugin conflicts.
The petplusvet.com error was down to our .htaccess file converting all URLs to lower case (it was a migrated site that was on Windows before and there were lots of mixed case/upper case incoming links) and you have a single file in gravity forms installation, jquery.textareaCounter.plugin.js, that is of mixed case. This file ended up with a 404. We have fixed this by making the case conversion more specific. [However you should probably rename this file at some point for sake of consistency]
Anyway, many thanks for your help in tracking down the problem which was down to our server and not Gravity Forms.
Posted 8 years ago on Friday February 25, 2011 | Permalink