• Hello, hope someone can help.

    After updating I received a fatal error and cannot access my wp dashboard normally. Through recovery mode I can deactivate the app and get in again. I am currently running:

    WordPress version 5.5
    Current theme: Jupiter Child Theme (version 5.9.2)
    Current plugin: Sermon Manager for WordPress (version 2.16.1)
    PHP version 7.0.33

    In recovery mode I see the following message under your plugin:

    An error of type?E_ERROR?was caused in line?62?of the file?/home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/bootstrap.php. Error message:?Uncaught Error: Class ‘CMB2_hookup’ not found in /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/bootstrap.php:62 Stack trace: #0 /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/init.php(158): cmb2_bootstrap() #1 /home/cccbedu/public_html/wp-includes/class-wp-hook.php(287): CMB2_Bootstrap_270->include_cmb(”) #2 /home/cccbedu/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #3 /home/cccbedu/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #4 /home/cccbedu/public_html/wp-settings.php(546): do_action(‘init’) #5 /home/cccbedu/public_html/wp-config.php(89): require_once(‘/home/cccbedu/p…’) #6 /home/cccbedu/public_html/wp-load.php(37): require_once(‘/home/cccbedu/p…’) #7 /home/cccbedu/public_html/wp-admin/admin.php(34): require_once(‘/home/cccbedu/p…’) #8 /home/cccbedu/public_html/wp-admin/plugins.php(10): require_once(‘/home/cccbedu/p…’) #9 {main} thrown?

    When I try to login to the dashboard I see the following:

    Warning: include_once(/home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/includes/CMB2_hookup.php): failed to open stream: No such file or directory in /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/includes/helper-functions.php on line 48

    Warning: include_once(): Failed opening ‘/home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/includes/CMB2_hookup.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/includes/helper-functions.php on line 48

    Fatal error: Uncaught Error: Class ‘CMB2_hookup’ not found in /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/bootstrap.php:62 Stack trace: #0 /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/init.php(158): cmb2_bootstrap() #1 /home/cccbedu/public_html/wp-includes/class-wp-hook.php(287): CMB2_Bootstrap_270->include_cmb(”) #2 /home/cccbedu/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #3 /home/cccbedu/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #4 /home/cccbedu/public_html/wp-settings.php(546): do_action(‘init’) #5 /home/cccbedu/public_html/wp-config.php(89): require_once(‘/home/cccbedu/p…’) #6 /home/cccbedu/public_html/wp-load.php(37): require_once(‘/home/cccbedu/p…’) #7 /home/cccbedu/public_html/wp-admin/admin.php(34): require_once(‘/home/cccbedu/p…’) #8 /home/cccbedu/public_html/wp-admin/plugins.php(10): require_once(‘/home/cccbedu/p…’) #9 {main} thrown in /home/cccbedu/public_html/wp-content/plugins/sermon-manager-for-wordpress/includes/vendor/CMB2/bootstrap.php on line 62

    Where the sermons are normally listed only shows the shortcode (while plugin is active). For now, I have deactivated the plugin so I can work in my dashboard.

    Thanks!

    The page I need help with: [log in to see the link]

Viewing 15 replies - 46 through 60 (of 64 total)
  • @amcnicoll I don’t think that will get you back to working order. 2.16.1 is messed up too. Follow my post above.

    UPDATE – sorry, just saw WPforchurch’s latest post. Follow whatever they say.

    • This reply was modified 4 years, 1 month ago by danbru.

    Thanks, @danbru. I wanted to check because the last post from @wpforchurch seemed to imply that everything was fixed in the latest release.

    Just re-updated to 2.16.1 and it appears to be working. That is, no error after update and things look normal. I guess we’ll know for certain after Sunday.

    Thanks @wpforchurch!

    Just noticed I’m still getting the daily email about a technical issue. I followed the steps referred to above from wpchurch. I’ve used the 2.16.1 file they provided through Dropbox. Everything seems to be working fine, but not sure why wordpress is seeing a problem and sending the email everyday. Any ideas?

    Just received the email, also. The problem here is the same issue with line 560 of sermons.php.

    When seeking help with this issue, you may be asked for some of the following information:
    WordPress version 5.5
    Current theme: Shapely (version 1.2.8)
    Current plugin: Sermon Manager for WordPress (version 2.16.1)
    PHP version 7.2.32

    Error Details
    =============
    An error of type E_ERROR was caused in line 560 of the file /home/brewster/public_html/graceforsuffolk/wp-content/plugins/sermon-manager-for-wordpress/sermons.php. Error message: Uncaught Error: Call to undefined function sm_get_screen_ids() in /home/brewster/public_html/graceforsuffolk/wp-content/plugins/sermon-manager-for-wordpress/sermons.php:560
    Stack trace:
    #0 /home/brewster/public_html/graceforsuffolk/wp-includes/class-wp-hook.php(287): SermonManager->{closure}(Object(WP_Screen))
    #1 $HOME/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
    #2 $HOME/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #3 $HOME/wp-admin/includes/class-wp-screen.php(421): do_action(‘current_screen’, Object(WP_Screen))
    #4 $HOME/wp-admin/includes/screen.php(240): WP_Screen->set_current_screen()
    #5 $HOME/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-sender.php(370): set_current_screen(‘sync’)
    #6 $HOME/wp-content/plugins/jetpack/vendor/automat

    Just had a quick look at sermons.php. In its _includes function it includes several files. The one it does NOT include is includes/admin/sm-admin-functions.php, which, as mentioned above, is the file which contains the function sm_get_screen_ids().

    Presumably that is causing it to generate the error. As a test I have added a line to the _includes function as follows:

    include SM_PATH . ‘includes/admin/sm-admin-functions.php’;

    The plugin activated without error. I’ll let you know if I get the error email.

    Update – no error up to this time.

    I got same problems. But I dont understand how to upload the version from dropbox (have downloaded it to my PC). Im using filezilla. Currently Im using recovery verson.

    Just checking in.

    Has anyone been able to successfully post a sermon using 2.16.1? While I had no errors after updating with the “include” message mentioned above, when I went to upload this morning’s message, the buttons for uploading the mp3 file, and the bulletin and sermon notes all failed to do anything.

    I do understand that the cause could be my security settings, I have never had a problem with SM before (or with any other post type).

    I had to downgrade to 2.15.15 to get it to work (which has the added benefit of going back to the old editor, which I GREATLY prefer!).

    Thanks!

    @abouttheinn Not having any problem with 2.16.1 here.

    Hmm. Thanks @hikinmike. Guess I’ll try reinstalling again.

    @abouttheinn It’s quite possible you have issues that are due to your theme or a plugin conflict.

    I had the same fatal error when I logged into my sites admin page after v 2.16.1 auto updated.

    This is what fixed it for me.
    I downloaded the zipped 2.16.1 plugin for Sermon Manager and uploaded it to my ftp/incoming directory.

    I deleted the existing Sermon Manager plugin directories. I then moved the freshly unpacked Sermon Manager directories into the plugin directory.

    After I did this I was able to login to my admin page without the error. I may have had to activate the Sermon Manager plugin.

    Thanks @hikinmike I’ll check on that.

    @pcavanagh62 My problems have come after downloading the zipped plugin, removing the SM directories, and unzipping and activating 2.16.1. I get no errors, but the buttons for uploading the mp3 file, and other files, don’t work.

    I am able to post sermons just fine with 2.16.1, but still getting daily error report emails. Here’s the details from the email:

    Error Details
    =============
    An error of type E_ERROR was caused in line 560 of the file /homepages/28/d218648728/htdocs/ministry/morrow/wp-content/plugins/sermon-manager-for-wordpress/sermons.php. Error message: Uncaught Error: Call to undefined function sm_get_screen_ids() in /homepages/28/d218648728/htdocs/ministry/morrow/wp-content/plugins/sermon-manager-for-wordpress/sermons.php:560
    Stack trace:
    #0 /homepages/28/d218648728/htdocs/ministry/morrow/wp-includes/class-wp-hook.php(287): SermonManager->{closure}(Object(WP_Screen))
    #1 /homepages/28/d218648728/htdocs/ministry/morrow/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array)
    #2 /homepages/28/d218648728/htdocs/ministry/morrow/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #3 /homepages/28/d218648728/htdocs/ministry/morrow/wp-admin/includes/class-wp-screen.php(421): do_action(‘current_screen’, Object(WP_Screen))
    #4 /homepages/28/d218648728/htdocs/ministry/morrow/wp-admin/includes/screen.php(240): WP_Screen->set_current_screen()
    #5 /homepages/28/d218648728/htdocs/ministry/morrow/wp-content/plugins/jetpack/vendor/automattic/jetpack-sync/src/class-sender.php(370): set_current_screen(‘sync’)
    #6 /homepages/28/d218648728/htdocs/ministry/morrow/w

Viewing 15 replies - 46 through 60 (of 64 total)
  • The topic ‘Fatal Error with latest update’ is closed to new replies.