The solution is to not even waste your time with the extension. The developer won’t help you at all. Take it from one that suffered through his promises to help and then did nothing for me. A complete waste of a week.
I tried the other free extensions. I didn’t find any that helped. They either slowed my load times or did nothing to help. I am probably going to save up and purchase a paid extension. For right now I will research for other ways to speed up Magento minus the FPC
I did try that. I believe that it isn’t as simple as installing the extension. You also need to install varnish on your server. I didn’t want to mess up my server so after realizing that, I uninstalled it.
From what I understand installing Varnish is a fairly simple process. I couldn’t find any information on hole-punching for that module though, so that’s what has kept me from trying it yet.
Also, I completely understand your frustration, however, I wouldn’t go so far as to say the entire module is garbage. It works quite well except the fairly significant bug of hole-punching not working on the product pages. While I too am frustrated at the developer’s lack of attentiveness, ultimately this is an open-source module and anybody could take it upon themselves to fix it.
Did you try adding that code snippet to your .htaccess file.
I had really high hopes for this extension and for me it sped things up alot. What killed it for me was the user links (login,logout/account) at the top lost their styling. For some reason the added ezoom classes broke the css. I sure it would have been an easy fix for the dev, but he wouldn’t take the time to help.
Varnish is much better and soon it will support ESI,
so you can easily use your hole-punching.
by the way what kind a mess you talking about??
varnish is absolutely separate server, if you install it and swap port numbers it will work without any problems.
only thing you have to configure for sure X-Forwarded-For in apache, so it will communicate with real ip addresses instead of 127.0.0.1 or your server address. so it wont mess with your stats or payment gateway etc..
i think Varnish is a good long term solution, with ESI support in future…
Update: looks like the product page hole-filling is failing due to a 400 error on the request for the hole-filling information. Anybody know why this might be?
Also, when I add “RewriteCond %{REQUEST_URI} ^/(.*)ezzoom/hole/fill(.*)” directly before “RewriteRule .* index.php [L]”, I get the following error:
[an error occurred while processing this directive]
When I add that same line elsewhere in the .htaccess file, I don’t get the error, but it doesn’t seem to make any difference (hole-punching is still not working)
When running the URL the the hole-filling AJAX function calls, I get the correct output for the homepage, but I get this error for the product page:
Fatal error: Call to a member function getBackend() on a non-object in [path-to-magento-root]/app/code/core/Mage/Eav/Model/Entity/Abstract.php on line 816