When you disable any of the caching types comments work normally?
Cookies are set by services like google analytics, so it’s suggested to host CSS/JS/images etc on a domain that does not have cookies for better performance.
When you disable any of the caching types comments work normally?
I just went through all the options and disabling them one by one to see if anyone of them would make comments work again. And lo and behold, when I disable “Object caching” the comments go through again without the error page “Comments are closed”. So why is that? Is this normal? Remember, my comments are from the internal WP platform. Even though comments are working again I notice that it takes quite a while for them to go through, the loading times are sometimes beyond 10 secs. So something still seems wrong?
Cookies are set by services like google analytics, so it’s suggested to host CSS/JS/images etc on a domain that does not have cookies for better performance.
I dont have google analytics installed on my site. Either way, from what it sounds like its not like some cookies vital to the site arent working, right?
Can you submit a bug submission form from the support tab of the plugin please?
@dennis8
I just checked your site and noticed a few things. On a single post page the server is returning a status 200 OK for http://www.usbmemorysticks.net/wp-content/w3tc/min/725294/single.include.1437250770.js
but the file only contains
Failed to load source for: http://www.usbmemorysticks.net/wp-content/w3tc/min/725294/single.include.1437250770.js
You might need to clear your page cache and minify cache to fix this.
The comment form shows and I was able to submit a comment but not sure if it went through.
Also the js is the first file and its before the css which is causing a 3.8 second block before anything else can get downloaded. It’s not as bad on the home page but the js is first on every page.
Change the embed location to non blocking <head> to fix that issue.
The cookies are the normal cookies WordPress adds to all requests. It’s not a big deal but if you want to get rid of cookies on your static content you need to set up subdomain to serv static content. You can use W3 Total’s self hosted CDN features to serve the content. You will have to set up the subdomain in cpanel then enter the cname into W3 along with your ftp information and follow the instructions.
To remove the cookies from the subdomain add this line to your config.php: define(‘COOKIE_DOMAIN’, ‘www.usbmemorysticks.net’);
AskApache has a good article on setting up cookieless sub domains with WordPress
I just checked your site and noticed a few things. On a single post page the server is returning a status 200 OK for http://www.usbmemorysticks.net/wp-content/w3tc/min/725294/single.include.1437250770.js but the file only contains
Failed to load source for: http://www.usbmemorysticks.net/wp-content/w3tc/min/725294/single.include.1437250770.js
What would cause this?
You might need to clear your page cache and minify cache to fix this.
I did and when I follow your links to the js file, it doesnt give that failed message anymore.
The comment form shows and I was able to submit a comment but not sure if it went through.
Thanks for testing it out. Do you remember how long it took for the pate to reload after you submitted the comment? Your comment did go through, but you landed in the spam folder. I “unspammed” it and posted a reply. 🙂
Also the js is the first file and its before the css which is causing a 3.8 second block before anything else can get downloaded. It’s not as bad on the home page but the js is first on every page.
Change the embed location to non blocking <head> to fix that issue.
Ok, I changed all to “non blocking head” but the loading time still seems to be the same (for commenting as well as just the page load). When I look up the page source the js still seems to be before the CSS. Is that because I have js to “Combine only before </body>”? Or could it be because I have CSS not minified? I can’t because CSS minification messes up my theme.
The cookies are the normal cookies WordPress adds to all requests. It’s not a big deal but if you want to get rid of cookies on your static content you need to set up subdomain to serv static content. You can use W3 Total’s self hosted CDN features to serve the content. You will have to set up the subdomain in cpanel then enter the cname into W3 along with your ftp information and follow the instructions.
To remove the cookies from the subdomain add this line to your config.php: define(‘COOKIE_DOMAIN’, ‘www.usbmemorysticks.net’);
AskApache has a good article on setting up cookieless sub domains with WordPress
Thanks for the information. I dont think I want to look into this right now, maybe at a later point. Main thing is that this doesnt cause any problems. Once again thanks!
Only the object cache and/or database cache will reduce response time for posting comments and creating new cached pages.