Support » Plugin: Print My Blog - Print, PDF, & eBook Converter WordPress Plugin » critical error after activating plug in

  • Resolved fawazwordpress

    (@fawazwordpress)


    hi print my blog is fantastic plug in and i have been using it for a while but now , one i got an error , so i disabled all the unnecessary plugins , inspite of this when reinstalled and tprint my blog plug in , once i activated it , wordpress says critical error and gives recovery link and when i deactivate print my blog plug in , everything is fine.. i dont understant why this new problem

    the error message is as follows, kindly help

    Error Details
    =============
    An error of type E_ERROR was caused in line 33 of the file /home/madukkur/public_html/wp-content/plugins/print-my-blog/src/PrintMyBlog/services/PersistentNotices.php. Error message: Uncaught Error: Call to undefined method WPTRT\AdminNotices\Notices::add_notice() in /home/madukkur/public_html/wp-content/plugins/print-my-blog/src/PrintMyBlog/services/PersistentNotices.php:33
    Stack trace:
    #0 /home/madukkur/public_html/wp-content/plugins/print-my-blog/src/PrintMyBlog/system/Init.php(175): PrintMyBlog\services\PersistentNotices->register()
    #1 /home/madukkur/public_html/wp-content/plugins/print-my-blog/src/Twine/system/Init.php(58): PrintMyBlog\system\Init->takeActionOnIncomingRequest()
    #2 /home/madukkur/public_html/wp-includes/class-wp-hook.php(303): Twine\system\Init->init('')
    #3 /home/madukkur/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
    #4 /home/madukkur/public_html/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
    #5 /home/madukkur/public_html/wp-settings.php(578): do_action('init')
    #6 /home/madukkur/public_html/wp-config.php(90): require_once('/home/madukkur/...')
    #7 /home/madukkur/public_html/wp-load.php(50): require_once('/home/madukkur/...'
Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Author Michael Nelson

    (@mnelson4)

    Hi @fawazwordpress! I’m glad you e found PMB useful! But sorry this error is happening. I think some other plugin or theme is using the same notices library but a slightly different version that doesn’t have add_notice function. I have an idea how to fix it. I hope to get it done tonight or tomorrow.

    Plugin Author Michael Nelson

    (@mnelson4)

    Ok I have a fix ready and will probably release it tonight

    Plugin Author Michael Nelson

    (@mnelson4)

    Hi @fawazwordpress, PMB 3.4.3 should address the fatal error you were getting. Could you please update it and then try activating again?

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Hi @mnelson4 , thank you very much for taking up my concern and working upon it at the earliest.. very much glad and truly appreciate your response.
    as now PBM 3.4.4 ( the latest i believe ) was available and I reinstalled it and activated today, but unfortunately my site once again shows a critical error notice that resolves on deactivating the plug in. I havent received a recovery mail from wordpress yet to know the error report, once if available I shall share the same. Kindly advice further , at the same time I thank you very much for the efforts.

    Plugin Author Michael Nelson

    (@mnelson4)

    Hi @fawazwordpress, argh that’s too bad. Yes, 3.4.4 is the latest. Yes I’m curious what the new error is because it shouldn’t be the same as before because the function having the error (WPTRT\AdminNotices\Notices::add_notice()) doesn’t exist and isn’t being used anymore…

    Thread Starter fawazwordpress

    (@fawazwordpress)

    hi @mnelson4 , thank you for your response, sorry for catching up late.

    just to recap, i had seeked help regarding a critical error message on my wordpress site once i activate the PMB plug in… after you had updated the plug in , i found the same error , but this time , i did not receive any error log message via mail , hence couldn’t send and follow up with you..

    it’s been a while now , i have deactivated a few plugins as it was interfering with my wordpress site functionality , and today i tried installing the PMB again..

    this time i didn’t get any critical error message( i am so relieved !) , but i do get this meesage whenver i try to quick print- it doesnt go beyond this after initializing..

    ” Sorry, There was a Problem 😢
    There was an error fetching posts. It was:
    Read our FAQs, then feel free to ask for help in the support forum. ”

    kindly advice

    Plugin Author Michael Nelson

    (@mnelson4)

    Hi @fawazwordpress, sorry there’s another issue. Can you share the URL of the site that’s running PMB? That will be the most immediate help in diagnosing the issue.

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Sure definitely ,
    It’s https://madukkur.com
    It’s a community welfare webpage.
    Thanks @mnelson4

    Plugin Author Michael Nelson

    (@mnelson4)

    Hi @fawazwordpress,
    there is an error coming from the WP REST API, which PMB Quick Print relies on (Pro Print doesn’t).
    Eg if you access this page (which is served independently of PMB) it has an error: https://madukkur.com/wp-json/wp/v2/posts?_embed=1&orderby=date&order=asc

    You should be getting an error email being sent to your admin account. If so, can you please share what that error is? If not, you can try turning WP_DEBUG on.

    Either way, seeing that error will be helpful in debugging, although right now it’s looking like the root problem might not be PMB (once I see the error message, and hopefully the associated debugging information, we’ll be able to pinpoint where the error is coming from.)

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Hi @mnelson4

    Once I on the Debug :

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /home/madukkur/public_html/wp-content/themes/pennews/inc/media.php on line 245

    Notice: Array to string conversion in /home/madukkur/public_html/wp-includes/formatting.php on line 1098

    Notice: Trying to access array offset on value of type null in /home/madukkur/public_html/wp-content/plugins/penci-framework/lib/mb-settings-page/inc/settings-page-meta-box.php on line 162

    Notice: Trying to access array offset on value of type null in /home/madukkur/public_html/wp-content/plugins/penci-framework/lib/mb-settings-page/inc/settings-page-meta-box.php on line 162

    Thread Starter fawazwordpress

    (@fawazwordpress)

    The above is when the PMB is deactivated

    And when I activate PMB I get the below error

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /home/madukkur/public_html/wp-content/themes/pennews/inc/media.php on line 245

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 40960 bytes) in /home/madukkur/public_html/wp-includes/capabilities.php on line 1042
    There has been a critical error on this website. Please check your site admin email inbox for instructions.
    Learn more about troubleshooting WordPress.

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 40960 bytes) in /home/madukkur/public_html/wp-includes/formatting.php on line 4924

    Thread Starter fawazwordpress

    (@fawazwordpress)

    Hi @mnelson4 ,
    I went through the above and understood there is a problem with memory size limit, which is causing the PMB from completing the quick print process. I tried to find a solution meanwhile and found a plug in , that allows to increase the memory size limit,

    and now our wonderful plug in “print my blog ” works absolutely fine on my website

    thanks again, and regards.

    Plugin Author Michael Nelson

    (@mnelson4)

    Oh sorry, I missed your messages from 4 days ago @fawazwordpress. Ya, I would have suggested trying to increase your memory size, but good for you for figuring that out.

    If you’re not too upset about how I missed your responses from 4 days ago, feel free to leave a review here: https://wordpress.org/support/plugin/print-my-blog/reviews/#new-post

    Either way, take care! Best wishes preserving your blog!

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘critical error after activating plug in’ is closed to new replies.