CommentLuv Internal Server Error
If you’ve installed CommentLuv on your blog and are seeing an Internal Server Error when leaving a comment, here’s the problem.
First of all, your site is probably hosted with Hostmonster or BlueHost. These two hosting companies have the same owner. Both hosting companies use CPU throttling if a script or chron job is taking too long to process.
Unfortunately, I did not know this until now. This site is hosted on Hostmonster. When I checked my Control Panel, I discovered my host is throttling my site more than normal, probably because of high traffic volumes.
Anyway, there will sometimes be a conflict between caching plugins and CommentLuv. It seems like this conflict is more common if your site is on Hostmonster or BlueHost. (Ironically, I switched this site from GoDaddy hosting to Hostmonster last year because I thought Hostmonster would be better.)
Fortunately for me, another CommentLuv customer discovered that WP Super Cache was causing the Internal Server Error. When he disabled that plugin, CommentLuv worked just fine.
As it turns out, I was also using WP Super Cache, so I disabled it. Problem solved!
I tried installing the Quick Cache plugin in place of WP Super Cache, but the Internal Server Error returned. So, for now, I am not using any caching plugin on this site.
To sum up, you might get an Internal Server Error when one or both of the following conditions are met:
- Your site is hosted by Hostmonster or Bluehost.
- You use any cache plugin with CommentLuv at the same time.
Andy Bailey, the creator of the CommentLuv plugin, responded to me in the support forum. I thought his response was quite helpful:
cache plugins are notoriously troublesome for anything that requires a dynamic site. there are plenty of blogs that have commentluv and use cache plugins but because there are so many options and configurations of hosting I cannot give an exact set of settings to use. the truth is, if you are not completely familiar with cache plugins settings and what they do then it is pretty much hit and miss when you install one if it will work or not.
there are also many users on bluehost that use commentluv with no issues. it is possible that your site is saying internal server error because an error is happening when commentluv tries to fetch posts.
there is no way to tell what is going on in your case until you check your error log. that should show you what is going wrong.
I hope this post helps you solve any Internal Server Error you get with the CommentLuv plugin.
-Ryan M. Healy
P.S. Click here if you’d like to add CommentLuv Premium to your blog.