• Resolved timlocke

    (@timlocke)


    Same problem someone else reported but their post seems to have been deleted. A few minutes after updating, WordPress said there was an update but it is broken as well.

    Error Details
    =============
    An error of type E_ERROR was caused in line 31 of the file /home/integrant/public_html/wp-content/themes/responsive/core/rollback/start.php. Error message: Uncaught Error: Class ‘ResponsiveSDK\Loader’ not found in /home/integrant/public_html/wp-content/themes/responsive/core/rollback/start.php:31
    Stack trace:
    #0 /home/integrant/public_html/wp-content/themes/responsive/functions.php(488): require_once()
    #1 /home/integrant/public_html/wp-includes/class-wp-hook.php(286): responsive_sdk_load_latest(”)
    #2 /home/integrant/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #3 /home/integrant/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #4 /home/integrant/public_html/wp-settings.php(525): do_action(‘init’)
    #5 /home/integrant/public_html/wp-config.php(94): require_once(‘/home/integrant…’)
    #6 /home/integrant/public_html/wp-load.php(37): require_once(‘/home/integrant…’)
    #7 /home/integrant/public_html/wp-admin/admin.php(34): require_once(‘/home/integrant…’)
    #8 /home/integrant/public_html/wp-admin/themes.php(10): require_once(‘/home/integrant…’)
    #9 {main}
    thrown

Viewing 15 replies - 1 through 15 (of 26 total)
  • hutman

    (@hutman)

    Looks like the include paths are broken in wp-content/themes/responsive/core/rollback/start.php.

    Here’s a fix:

    
    <?php
    /**
     * File responsible for sdk files loading.
     *
     * @package     Responsive
     * @since       3.24
     */
    
    namespace ResponsiveSDK;
    
    if ( ! defined( 'ABSPATH' ) ) {
            exit;
    }
    $products      = apply_filters( 'responsive_sdk_products', array() );
    $path          = dirname( __FILE__ );
    $files_to_load = [
            $path . '/Loader.php',
            $path . '/Product.php',
            $path . '/Common/abstract-module.php',
            $path . '/Common/module-factory.php',
            $path . '/Rollback.php',
    ];
    $files_to_load = array_merge( $files_to_load, apply_filters( 'responsive_sdk_required_files', [] ) );
    
    foreach ( $files_to_load as $file ) {
            if ( is_file( $file ) ) {
                    require_once $file;
            }
    }
    
    Loader::init();
    
    foreach ( $products as $product ) {
            Loader::add_product( $product );
    }
    
    netpassprodsr

    (@netpassprodsr)

    I’m experiencing this same issue. I’m monitoring closely for a patch fix release so the site can function normally.

    UPDATE:
    I just applied the fix posed by hutman, now my site is working again.

    THANK YOU hutman!! ^5

    • This reply was modified 5 years ago by netpassprodsr. Reason: updated status of site with citation of fix
    BMLTGuy

    (@magblogapi)

    It’s borked my site, as well. I’m trying to figure out how to retrofit without redoing my entire account.

    BMLTGuy

    (@magblogapi)

    @hutman thanks so much!

    weep1108

    (@weep1108)

    I just updated the theme, thinking that might fix my Fuzzy Images problem that I reported 3 days ago and have received no help with. Now I am locked out of WP altogether: “The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.” There have been no instructions sent to any of my email addresses. Typing my website URL produces this message: “The site is experiencing technical difficulties.” Please help!!

    BMLTGuy

    (@magblogapi)

    They also changed some CSS markers.

    For example: div.main-nav is now div#main-nav

    This completely broke my site.

    netpassprodsr

    (@netpassprodsr)

    @weep1108 This fix worked on my site.

    BMLTGuy

    (@magblogapi)

    I also had to do this:

    * {
    outline: none !important;
    }

    It’s a kludge.

    I’m waiting to see what bubbles out of their next fix, before doing a more graceful fix.

    worldmaker

    (@worldmaker)

    With the entire site and WP installation locked out this is going to need an FTP upload to patch anything.

    verdonv

    (@verdonv)

    @hutman

    Good catch! Thanks.

    worldmaker

    (@worldmaker)

    Just applied the patch from @hutman works, many thanks. ??

    magdigit

    (@magdigit)

    Dear colleagues!

    I experienced exactly the same, only that happened BEFORE the update!!
    I was totally locked out of my site!!
    WP gave this error report:

    Foutdetails
    ===========
    Een fout van het type E_ERROR werd veroorzaakt op regelnummer 31 van het bestand /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/core/rollback/start.php. Foutmelding: Uncaught Error: Class ‘ResponsiveSDK\Loader’ not found in /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/core/rollback/start.php:31
    Stack trace:
    #0 /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/functions.php(488): require_once()
    #1 /home/boox/domains/booxalive.nl/public_html/wp-includes/class-wp-hook.php(286): responsive_sdk_load_latest(”)
    #2 /home/boox/domains/booxalive.nl/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #3 /home/boox/domains/booxalive.nl/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #4 /home/boox/domains/booxalive.nl/public_html/wp-settings.php(525): do_action(‘init’)
    #5 /home/boox/domains/booxalive.nl/public_html/wp-config.php(91): require_once(‘/home/boox/doma…’)
    #6 /home/boox/domains/booxalive.nl/public_html/wp-load.php(37): require_once(‘/home/boox/doma…’)
    #7 /home/boox/domains/booxalive.nl/public_html/wp-admin/admin.php(34): require_once(‘/home/boox/doma…’)
    #8 /home/boox/

    magdigit

    (@magdigit)

    Dear colleagues!

    I experienced exactly the same, only that happened BEFORE the update!!
    I was totally locked out of my site!!
    WP gave this error report:

    Foutdetails
    ===========
    Een fout van het type E_ERROR werd veroorzaakt op regelnummer 31 van het bestand /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/core/rollback/start.php. Foutmelding: Uncaught Error: Class ‘ResponsiveSDK\Loader’ not found in /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/core/rollback/start.php:31
    Stack trace:
    #0 /home/boox/domains/booxalive.nl/public_html/wp-content/themes/responsive/functions.php(488): require_once()
    #1 /home/boox/domains/booxalive.nl/public_html/wp-includes/class-wp-hook.php(286): responsive_sdk_load_latest(”)
    #2 /home/boox/domains/booxalive.nl/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #3 /home/boox/domains/booxalive.nl/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #4 /home/boox/domains/booxalive.nl/public_html/wp-settings.php(525): do_action(‘init’)
    #5 /home/boox/domains/booxalive.nl/public_html/wp-config.php(91): require_once(‘/home/boox/doma…’)
    #6 /home/boox/domains/booxalive.nl/public_html/wp-load.php(37): require_once(‘/home/boox/doma…’)
    #7 /home/boox/domains/booxalive.nl/public_html/wp-admin/admin.php(34): require_once(‘/home/boox/doma…’)
    #8 /home/boox/

    @hutman: I am not a developer, so I don’t know where to put your fix?

    @cyberchimps: Why do you make so many upgrades that break each time so many parts of our sites? Each time an upgrade is available, I get so stressed: what kind of problems again?
    Please, don’t change horses…

    amicalmant

    (@amicalmant)

    Besides that, it is impossible to know what was changed from the dashboard — the web frame for that is blank! This is not very professional.

    this is the third time I experience such upgrade issues with this theme. I have downgraded my review from 5 to 3 accordingly and I will be looking for another theme ASAP, I guess.

    • This reply was modified 5 years ago by amicalmant.
    weep1108

    (@weep1108)

    Thanks, @netpassprodsr, but I am totally locked out! I can’t login to WP at all, and I don’t have the technical expertise to start changing code via my site’s cpanel. I had to pay my host to restore my entire site from a few days ago, fuzzy images and all. I shall be looking to change my theme as soon as possible!

Viewing 15 replies - 1 through 15 (of 26 total)
  • The topic ‘Theme update broke my website’ is closed to new replies.