• I’ve just upgraded to v0.9.5 and have fatal errors like a number of other people here. I get HTTP 500 for any call to the website, front-end and wp-admin.

    I installed the update (from v0.9.4.1) then, on the plugin screen, after it said it was successfully installed, clicked “Purge caches” from the top menu.

    My error is:
    Fatal error: Class 'W3_Config' not found in /wp-content/plugins/wptouch/core/class-cache-smash.php on line 96

    I enabled debugging to get this error but do not have access to my debug.log file at the moment so can’t tell yet if there’s more errors.

    I have temporarily ‘fixed’ it by renaming the wp-content/plugins/w3tc-total-cache folder (to manually deactivate it, as I have some access to the webserver), and by uploading v0.9.4.1 from the Plugin page on wordpress.com

Viewing 15 replies - 16 through 30 (of 34 total)
  • same here.
    and my site is totally down. what should i do?

    I tested on 5+ site, all went smooth. Performance is even great. All the report I see if has something to do with other plugin, or they have very old version of PHP, like 5.2. You need to update your host first.

    My site is totally down after updating plugin and I can’t even login to my WP account. I receive the same fatal error mentioned above. Help!

    Exactly the same here. Cant get into the dashboard to delete the latest version of the plugin

    All with a site down. I had it too and did the following.

    Go with FTP or better the CPANEL Filemanager (quicker) and remove all related directories /wp-content/plugins/W3TotalCache, /wp-content/cache, /wp-content/w3tc-config and /wp-content/object-cache.php, /wp-content/db.php and /wp-content/advanced-cache.php

    Then go in a databasemanager and open the xxx_options table and sort on the field option_name.
    Delete the records with the names w3tc_clourflare_last_error, w3tc_edge_remainder_period, w3tc_extensions_hooks, w3tc_nr_application_id, w3tc_request_data and w3tc_state.

    Bye W3TotalCache, good enough for a reinstallation.

    Install the W3TotalCache plugin. Check all settings of the new plugin.
    Good Luck.

    Please don’t blame me if anything went wrong, may be you have a slightly different combination, you will be responsible for your own actions. But it worked for me.
    Best regards.

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.remarpro.com Admin

    @andreasnrb I agree with the autoloader issue and have emailed the author with some suggestions on fixing it properly. As for wptouch, my advice would be to disable that plugin for now. It should be updated to not require classes directly like that, at least not without checking that they exist first.

    @qaws WPTouch just released an update that solved my problem.
    Because yours was identical to mine, I assume it solved yours too.

    I changed 2 lines in this file:
    /wp-content/plugins/wptouch/core/class-cache-smash.php

    1) in line 96
    $w3_config = new W3_Config( true );
    >> $w3_config = w3_instance(‘W3_Config’);

    2) in line
    if ( $w3_config->get_cache_option( ‘pgcache.enabled’ ) ) {
    >> if ( $w3_config->get( ‘pgcache.enabled’ ) ) {

    and these cahnges resolved problem in my case.

    @qaws Although my site is back, since I renamed the W3-total-cache folder, as suggested by QAWS; however, I still get error messages when logged into Dashboard:

    W3 Total Cache Error: some files appear to be missing or out of place. Please re-install plugin or remove…

    The W3 Total Cache plugin has been deactivated. Any update on when the plugin will be fixed?

    • This reply was modified 8 years, 2 months ago by theetrekblog.

    @theetrekblog You got the same errors as I did and above in my message I gave the solotion.
    Goog luck.

    @webitman Thank you–the error messages are now gone after removing the directories you listed, although I did not delete the records (xxx_options table) since I’m not sure how to access database. Have you reinstalled W3 Total Cache?

    I use SQLYog but you can use PHPMyAdmin if you have this disponible.
    And after the change in the database I got a valid install.
    If you are not able to change in the database, try to install the plugin, may be it will be accepted without problems.

    @webitman I was finally able to reinstall WP3 Total Cache, as well as WPTouch (which caused the initial Fatal Error). Everything up-to-date and working now. Thank you for your help!

    We are here to help each other ??

    Please help me or lead me to someone who can. I updated Yoast SEO just now and my site is completely down and here’s the error message I’m getting:

    Parse error: syntax error, unexpected T_STRING in /home/content/56/8233756/html/thoughts/wp-content/plugins/wptouch/core/class-cache-smash.php on line 104

    I have no idea whatsoever how to do the things you’re all listing to do to fix it!

Viewing 15 replies - 16 through 30 (of 34 total)
  • The topic ‘0.9.5 gives fatal error’ is closed to new replies.