• Resolved ChrisL

    (@chrslcy)


    I have the latest version of this plugin (3.9.0) installed on a multisite with the plugin activated on one of the subsites. The subsite where the plugin is activated is working fine, however the primary site (network root site) has the following fatal error:

    [03-Nov-2024 07:25:32 UTC] PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, class "\WPO\WC\PDF_Invoices\Updraft_Semaphore_3_0" not found in /home/uncomcities/public_html/wp-includes/class-wp-hook.php:324 Stack trace: #0 /home/uncomcities/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #1 /home/uncomcities/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #2 /home/uncomcities/public_html/wp-settings.php(700): do_action('init') #3 /home/uncomcities/public_html/wp-config.php(273): require_once('/home/uncomciti...') #4 /home/uncomcities/public_html/wp-load.php(50): require_once('/home/uncomciti...') #5 /home/uncomcities/public_html/wp-admin/admin.php(34): require_once('/home/uncomciti...') #6 /home/uncomcities/public_html/wp-admin/index.php(10): require_once('/home/uncomciti...') #7 {main} thrown in /home/uncomcities/public_html/wp-includes/class-wp-hook.php on line 324

    Can you help?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Yordan Soares

    (@yordansoares)

    Hi, @chrslcy:

    This issue could be related with a corrupted installation.

    Please try downloading a fresh installation of the latest release here: woocommerce-pdf-invoices-packing-slips.3.9.0.zip

    Then, follow these steps to reinstall the plugin:

    • Go to Plugins > Add New Plugin
    • Click on the “Upload Plugin” button, choose the file you will download using the link I shared above, and then click on “Install Now”
    • Finally, replace your installed version with the new one.

    Let me know whether it worked or not!

    Thread Starter ChrisL

    (@chrslcy)

    I’ve afraid I had already tried your suggested solution and it did not work. I have just tried again and still no success.

    Note: I am unable to follow your specific steps because the root of the network is inaccessible at present due to the fatal error. For that reason I carried out the plugin update via the cPanel file manager.

    Plugin Contributor Yordan Soares

    (@yordansoares)

    Could you please try deleting the plugin folder using the cPanel file manager, to remove the plugin altogether, and try to install the plugin again, right in your WP Dashboard?

    Thread Starter ChrisL

    (@chrslcy)

    That worked. Thank you for the advice.

    Plugin Contributor Yordan Soares

    (@yordansoares)

    I’m very glad to hear that, @chrslcy!

    Let us know if you need anything else ??

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