• So, I have a dedicated InMotion rack and I used EasyApache4 to ensure I got my php profile correct, I have op_cache installed for php 7.1 (and all other php versions besides 5.x, those are using zend guard) and all of my sites and running on their own dedicated IP addresses with separate cPanels. All of them have php 7.1 running on them along with op_cache and soon (hopefully) mod_pagespeed. But whenever I go to the caching options, everything for dedicated/VPS servers are greyed out, even though I have op_cache enabled in WHM and in the base php.ini file. Am I doing something incorrect?

Viewing 6 replies - 1 through 6 (of 6 total)
  • bgdstr

    (@bogdanstratulat)

    Please go to your wp-admin area, menu Performance > General Settings and search in there for Opcode Cache. In there make sure to select the version which is available on the server, click on save all settings and then all the options for using Memcached / cache should become available. I hope this helps.

    Thread Starter dylanlee98

    (@dylanlee98)

    It was a mistake on my part, didn’t restart the Apache service after installing all my packages.

    But now I have encountered another issue, the moment I enable page caching (Disk), mod_pagespeed optimizations no longer appear when I load up any of my sites.

    I really want to combine W3TC and mod_pagespeed to get the absolute best performance possible with my site, along with automating image compression supporting multiple formats depending on browser.

    bgdstr

    (@bogdanstratulat)

    I am happy that this has been sorted out. Please note that pagespeed needs some settings adjusted in order to have that enabled on your wordpress installation. I would follow

    https://www.shoutmeloud.com/how-to-integrate-google-page-speed-with-w3-total-cache.html

    I hope this helps.

    Thread Starter dylanlee98

    (@dylanlee98)

    That isn’t what I am talking about. I am talking about mod_pagespeed, an Apache module that automatically optimizes website content and serves clients optimized website data. Not PageSpeed, the website analyzing service provided by Google.

    bgdstr

    (@bogdanstratulat)

    that is a different thing, but I am not familiar with how that module is serving content. On the other hand, the modules that are a MUST for W3TC are:

    mod_deflate: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_env: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_expires: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_filter: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_ext_filter: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_headers: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_mime: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_rewrite: Not detected (required for disk enhanced Page Cache and Browser Cache)
    mod_setenvif: Not detected (required for disk enhanced Page Cache and Browser Cache)

    I have searched a bit online, and I found ;

    https://groups.google.com/forum/#!topic/mod-pagespeed-discuss/2Duet3fqgdo

    I hope this helps.

    I use mod_pagespeed with w3tc

    When you flush your w3tc cache it should also invalidate the pagespeed cache (if not empty your pagespeed cache manually) once w3tc regenerates your files and page cache you will then need to load your site a good number of times. Pagespeed normally only starts to work once your site gets visitors and requests are made. As far as I am aware it will not auto prime like w3tc can do. So you need to wait for pagespeed to rebuild its own cache normally by requesting the page a number of times this can obviously take a while and can also hammer the CPU until its generated everything, but after that obviously your good.

    Also if W3TC does a good job and there is nothing left for mod_pagespeed to do it will also not optimise and rename your files. Which is good otherwise you’d waste all sorts of resources

    You also need to check your pagespeed conf to check and see what filters and options are enabled. It can usually be found in /etc/apache2/conf.modules.d/456_pagespeed.conf (CentOS and EA4)

    You can also get pagespeed to log to your apache logs. If you have the time it will show you everything its done (you may have to enable loggin via the .conf file)

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘W3TC Not showing dedicated server caching options’ is closed to new replies.