Denis Ryabov
Forum Replies Created
-
1) Your PHP is build without support of gd2 library (it’s necessary to rescale and optimize images). If you have imagemagick on your server and PHP is built with support of imagemagick (very unluckily), you can switch to it.
2) PageSpeed Ninja is not able to backup original image file, most likely permissions for wp-content/plugins/custom-facebook-feed-pro/img directory is set to read-only (or owner of this directory is another user on the server).
3) Not sure where the last error (Cannot use output buffering in output buffering) comes from, in the frontend PageSpeed Ninja doesn’t start output buffering except of one point in the template_redirect action handler, but sure this point is not related to this issue.1) What preset did you choose? Try to start with the Safe preset (see Advanced settings tab).
2) Do you have related error message(s) in error_log file?/s directory is created by PageSpeed Ninja (see “Static files directory” parameter in the Advanced settings), it contains merged and minified javascripts/stylesheets and loaded external resources in “loaded” subdirectory. PageSpeed Ninja automatically clears old unused files in this directory (depending on “Caching time-to-live” parameter), and there is a way to clear this directory manually in the “Troubleshooting” section of Advanced settings.
From your description it looks like the cart page is cached by PageSpeed Ninja (but it shouldn’t and in our previous tests with WooCommerce it wasn’t cached). I suggest you to disable Caching in Advanced settings and test again, and we will try to do more local tests with WooCommerce. Could you send us list of active plugins on your website?
There is an issue with minification of wp-content/plugins/revslider/public/assets/js/jquery.themepunch.revolution.min.js file. It contains “file://” string, but for unknown reason // is considered as a comment and removed. To avoid this issue, either set “Minify Javascript Method” to “None” (see “Minify JavaScript” section in the Advanced settings tab), or add above file to the exclusion list.
The problem is that PageSpeed Ninja plugin duplicates some optimizations implemented in mod_pagespeed, that’s why it’s not a surprise issues are possible.
First of all, check that “Scale large images” optimization is set to “None”, because of it is device-dependent and mod_pagespeed may cache page incorrectly (it’s not related to your issue, but this issue is common for other caching tools).
Could you send me (hello@mobilejoomla.com) URL of this website? I’ll try to check what may result in incorrect loading of CSS?
May be. Or there is a compression on webserver level.
Did you try to disable gzipping? Does it fix the issue?
I’m not sure, but it looks like double gzipping. Try to disable Gzip in PageSpeed Ninja’s Advanced settings.
Try to disable “Merge embedded scripts” in the “Minify JavaScript” section of Advanced settings tab. Your page contains dynamically-generated content and related javascript code cannot be merged with other scripts.
Yes, sent it to hello@pagespeed.ninja
At least check that above-the-fold CSS is generated on our server and not locally (i.e. “Local above-the-fold generation” should be disabled). Local generation is based on very old version of our above-the-fold CSS generation code and sometimes it’s not able to take all @media queries into account properly.
What is URL of your website?
Support of CDN is not implemented in PageSpeed Ninja 0.9.x releases, but it will be included into forthcoming 0.10.x series.
The only idea I have is that it may be related to “Above-the-fold CSS” settings. What values do you have for following advanced settings in the “Eliminate render-blocking JavaScript and CSS in above-the-fold content” section:
– Above-the-fold CSS
– Local above-the-fold generation
– Above-the-fold CSS stylesThere is an option “Caching time-to-live” in Advanced settings (see “Reduce server response time” section), just check it is not greater than 720 (12 hours in minutes).
PS. “Safe” preset uses 15 minutes interval, and other presets have either 24 hours or 7 days, so don’t forget to change this setting if you will try to switch to another preset.