Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #957693

    Hello,

    I updated to 4.3.2 and now I get these PHP error messages on the Patheon dashboard when I try to commit the changes:

    Uncaught Error: Call to a member function reset_options() on null in /wp-content/themes/enfold/functions-enfold.php:1547
    Stack trace:
    #0 /wp-includes/class-wp-hook.php(286): avia_generate_stylesheet(”)
    #1 /wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
    #2 /wp-includes/plugin.php(453): WP_Hook->do_action(Array)
    #3 /wp-content/themes/enfold/framework/php/function-set-avia-backend.php(89): do_action(‘ava_after_theme…’)
    #4 /wp-includes/class-wp-hook.php(286): avia_update_helper->update_version(”)
    #5 /wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)
    #6 /

    Do you know what’s going on (I’ve never seen these errors before when updating the theme)?

    #958330

    I have a few more details on the above:

    After the theme update, I had to re-copy the header.php file from the parent theme to my child theme because the last update modified it and was causing my lightbox to not work properly. I don’t know if these errors are because of the new version of the header.php after the theme update. Here are the errors in more detail:

    PHP Warning: Invalid argument supplied for foreach() in phar:///opt/pantheon/wp-launch-check-0.x/wp-launch-check.phar/php/pantheon/checks/cron.php on line 58

    PHP Fatal error: Uncaught Error: Call to a member function reset_options() on null in /wp-content/themes/enfold/functions-enfold.php:1547
    Stack trace:

    #0
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php(286): avia_generate_stylesheet(”)

    #1
    /wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)

    #2
    /wp-includes/plugin.php(453): WP_Hook->do_action(Array)

    #3
    /wp-content/themes/enfold/framework/php/function-set-avia-backend.php(89): do_action(‘ava_after_theme…’)

    #4
    /wp-includes/class-wp-hook.php(286): avia_update_helper->update_version(”)

    #5
    /wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array)

    #6
    /wp-content/themes/enfold/functions-enfold.php on line 1547

    #958907

    Hi,

    Could you please provide us with a temporary admin login so that we can take a closer look? You can post the details in the Private Content section of your reply.

    Best regards,
    Rikard

    #970165
    This reply has been marked as private.
    #970360

    Hi,

    Thanks for that, I see that you are running 4.4.1 now though, are you still having problems? If so, where can we see the actual errors?

    Best regards,
    Rikard

    #970418

    Hi Rikard,

    Yes I’m still having problems even after updating to the latest version of the theme (which I did yesterday). The errors (which are displayed on my hosting dashboard and on the SFTP folder for error logs) are pasted here below in detail. Do you have any idea what I could do to make these errors go away?

    JUNE 7

    [07-Jun-2018 14:04:33 UTC]
    PHP Warning: Invalid argument supplied for foreach() in phar:///opt/pantheon/wp-launch-check-0.x/wp-launch-check.phar/php/pantheon/checks/cron.php on line 58

    JUNE 8

    [08-Jun-2018 14:38:08 UTC] PHP Notice: Trying to get property of non-object in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-frontend.php on line 66

    [08-Jun-2018 14:38:08 UTC]
    PHP Notice: Undefined variable: main_color in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 35

    [08-Jun-2018 14:38:08 UTC]
    PHP Notice: Undefined variable: primary in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 47

    [08-Jun-2018 14:38:08 UTC]
    PHP Notice: Undefined variable: primary in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 52

    [08-Jun-2018 14:38:08 UTC]
    PHP Notice: Trying to get property of non-object in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-frontend.php on line 66

    [08-Jun-2018 15:13:26 UTC]
    PHP Fatal error: Uncaught Error: Call to a member function reset_options() on null in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/functions-enfold.php:1566
    Stack trace:

    #0
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (286): avia_generate_stylesheet(”)

    #1
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (310): WP_Hook->apply_filters(”, Array)

    #2
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/plugin.php (453): WP_Hook->do_action(Array)

    #3
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-backend.php(89): do_action(‘ava_after_theme…’)

    #4
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (286): avia_update_helper->update_version(”)

    #5
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (310): WP_Hook->apply_filters(NULL, Array)

    #6
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/functions-enfold.php on line 1566

    #971440

    Hi,

    That php version is not supported even from WordPress.
    I am sorry but you need to upgrade.

    Best regards,
    Basilis

    #971679

    Hello Basilis,

    I don’t understand what you mean…. I’m running PHP version 7.0. and I’m also running Enfold’s version 4.4.1 and WordPress version 4.9.6.

    What PHP version should be using?

    #972562

    Hi,

    Thanks for the info. I can’t see the error in the page though. Does it occur only when you save the theme options?

    Best regards,
    Ismael

    #972970

    Hi Ismael,

    You won’t see the error on the page. It shows on my hosting dashboard and on the error logs. These errors that pop up prevent me from cloning my database from the development site to the live site. These errors show up whenever I try to commit any changes to my child theme files. They first showed up during the update to 4.3.2 (I have since updated to the latest version of the theme and the errors continue to show up). I’ve contacted my hosting provider and they have confirmed that it’s something in the Enfold theme that is causing these errors to show up and prevent the database from being cloned. You can see below the exact errors that we get and how they all refer to something inside the Enfold theme.

    This is exactly (copied/pasted) what shows on my website’s error logs:

    PHP Notice: Trying to get property of non-object in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-frontend.php on line 66

    PHP Notice: Undefined variable: main_color in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 35

    PHP Notice: Undefined variable: primary in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 47

    PHP Notice: Undefined variable: primary in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/css/dynamic-css.php on line 52

    PHP Notice: Trying to get property of non-object in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-frontend.php on line 66

    PHP Fatal error: Uncaught Error: Call to a member function reset_options() on null in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/functions-enfold.php:1566

    Stack trace:

    #0
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (286): avia_generate_stylesheet(”)

    #1
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (310): WP_Hook->apply_filters(”, Array)

    #2
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/plugin.php (453): WP_Hook->do_action(Array)

    #3
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/framework/php/function-set-avia-backend.php(89): do_action(‘ava_after_theme…’)

    #4
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (286): avia_update_helper->update_version(”)

    #5
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes/class-wp-hook.php (310): WP_Hook->apply_filters(NULL, Array)

    #6
    /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-includes in /srv/bindings/9bed856b5f7c443f842262608ed4d5d6/code/wp-content/themes/enfold/functions-enfold.php on line 1566

    #974120

    Hi,

    Thanks for the update.

    How do you clone the site? I successfully edited the style.css file via the Appearance > Editor panel which meant that I didn’t encounter the error when I edited the child theme.

    Best regards,
    Ismael

    #974282

    Hi Ismael,

    I use Pantheon for hosting, which gives me the option of having a development site to make all and any file changes, then the code for that gets pushed up to the Test site. Once the test site is good to go, then one clones the database from the Live environment while pushing the code changes upward. We’ve never had issues, until the theme updated to 4.3.2 and then on and on after that. According to them, something within the theme itself is causing these errors to show up on the dashboard and also on the error logs. Like I mentioned before, you won’t see any errors on the actual site. However, these errors that happen due to the theme are preventing me from making any updates past the test environment because something within the theme files is preventing it. Does that make sense?

    Have you ever encountered errors like the ones I mentioned above?

    #974573

    Hi,

    Thanks for the update.

    We haven’t encountered this error before, unfortunately. Please create a restore point or backup of the database and files then edit the functions-enfold.php file. Comment out line 1566 temporarily.

    $avia_superobject->reset_options();
    

    That is where the error originates. Execute this right before you attempt to clone the site from development to production.

    IMPORTANT: You may not be able to save the theme options properly after disabling the “reset_options” function so only disable it when you’re done with the settings.

    Best regards,
    Ismael

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.