Warning when activating this plugin
-
Hi!
I am using this plugin (should be the official one which was recommended by Corvus) and when I activated it I got this error:
Notice: register_uninstall_hook was called incorrectly. Only a static class method or function can be used in an uninstall hook. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in public_html/wp-includes/functions.php on line 4147Warning: Cannot modify header information - headers already sent by (output started at public_html/wp-includes/functions.php:4147) in public_html/wp-admin/includes/misc.php on line 1114I’ve tried disabling all the other plugins I have on site, and only this one is making this notice and warning.
I’m on latest WordPress and using the latest version of WooCommerce.
Can you fix this issue?
-
+1
I cloned the client site locally where I have Xdebug on and I got the more detailed error
[29-Apr-2018 09:01:53 UTC] PHP Notice: register_uninstall_hook was called <strong>incorrectly</strong>. Only a static class method or function can be used in an uninstall hook. Please see <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.) in /public_html/wp-includes/functions.php on line 4147 [29-Apr-2018 09:01:53 UTC] PHP Stack trace: [29-Apr-2018 09:01:53 UTC] PHP 1. {main}() /public_html/wp-admin/plugins.php:0 [29-Apr-2018 09:01:53 UTC] PHP 2. require_once() /public_html/wp-admin/plugins.php:10 [29-Apr-2018 09:01:53 UTC] PHP 3. require_once() /public_html/wp-admin/admin.php:31 [29-Apr-2018 09:01:53 UTC] PHP 4. require_once() /public_html/wp-load.php:37 [29-Apr-2018 09:01:53 UTC] PHP 5. require_once() /public_html/wp-config.php:91 [29-Apr-2018 09:01:53 UTC] PHP 6. include_once() /public_html/wp-settings.php:305 [29-Apr-2018 09:01:53 UTC] PHP 7. Cpsi_Init->__construct() /public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php:302 [29-Apr-2018 09:01:53 UTC] PHP 8. register_uninstall_hook($file = '/public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php', $callback = array (0 => class Cpsi_Init { protected $classesAreLoaded = FALSE }, 1 => 'uninstall')) /public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php:206 [29-Apr-2018 09:01:53 UTC] PHP 9. _doing_it_wrong($function = 'register_uninstall_hook', $message = 'Only a static class method or function can be used in an uninstall hook.', $version = '3.1.0') /public_html/wp-includes/plugin.php:810 [29-Apr-2018 09:01:53 UTC] PHP 10. trigger_error('register_uninstall_hook was called <strong>incorrectly</strong>. Only a static class method or function can be used in an uninstall hook. Please see <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.)') /public_html/wp-includes/functions.php:4147 [29-Apr-2018 09:02:57 UTC] PHP Notice: register_uninstall_hook was called <strong>incorrectly</strong>. Only a static class method or function can be used in an uninstall hook. Please see <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.) in /public_html/wp-includes/functions.php on line 4147 [29-Apr-2018 09:02:57 UTC] PHP Stack trace: [29-Apr-2018 09:02:57 UTC] PHP 1. {main}() /public_html/wp-admin/admin-ajax.php:0 [29-Apr-2018 09:02:57 UTC] PHP 2. require_once() /public_html/wp-admin/admin-ajax.php:22 [29-Apr-2018 09:02:57 UTC] PHP 3. require_once() /public_html/wp-load.php:37 [29-Apr-2018 09:02:57 UTC] PHP 4. require_once() /public_html/wp-config.php:91 [29-Apr-2018 09:02:57 UTC] PHP 5. include_once() /public_html/wp-settings.php:305 [29-Apr-2018 09:02:57 UTC] PHP 6. Cpsi_Init->__construct() /public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php:302 [29-Apr-2018 09:02:57 UTC] PHP 7. register_uninstall_hook($file = '/public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php', $callback = array (0 => class Cpsi_Init { protected $classesAreLoaded = FALSE }, 1 => 'uninstall')) /public_html/wp-content/plugins/corvuspay-woocommerce-integration/cpsi.php:206 [29-Apr-2018 09:02:57 UTC] PHP 8. _doing_it_wrong($function = 'register_uninstall_hook', $message = 'Only a static class method or function can be used in an uninstall hook.', $version = '3.1.0') /public_html/wp-includes/plugin.php:810 [29-Apr-2018 09:02:57 UTC] PHP 9. trigger_error('register_uninstall_hook was called <strong>incorrectly</strong>. Only a static class method or function can be used in an uninstall hook. Please see <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> for more information. (This message was added in version 3.1.0.)') /public_html/wp-includes/functions.php:4147Hope this helps.
Some additional notices I’m getting in the debug log:
[30-Apr-2018 08:16:58 UTC] PHP Notice: Trying to get property of non-object in public_html/wp-content/plugins/corvuspay-woocommerce-integration/classes.php on line 531 [30-Apr-2018 08:16:58 UTC] PHP Warning: strpos(): Empty needle in public_html/wp-content/plugins/corvuspay-woocommerce-integration/classes.php on line 532 [30-Apr-2018 08:16:58 UTC] PHP Notice: id je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: Trying to get property of non-object in public_html/wp-content/plugins/corvuspay-woocommerce-integration/classes.php on line 411 PHP Notice: billing_first_name je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_last_name je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_country je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_email je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_phone je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_city je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_address_1 je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:16:58 UTC] PHP Notice: billing_postcode je <strong>neispravno pozvan</strong>. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/stockholm/page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, Cpsi_Init->executeShortcode, Cpsi_Shortcodes->runShortcode, Cpsi_Shortcodes->corvusPayCheckout, Cpsi_Shortcodes->_buildRedirectToPaymentGwForm, Cpsi_Shortcodes->_setOptionalFormFields, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Pročitajte <a href="https://codex.ww.wp.xz.cn/Debugging_in_WordPress">Debugging in WordPress</a> za više informacija. (Ova poruka je dodana u inačici 3.0.) in public_html/wp-includes/functions.php on line 4147 [30-Apr-2018 08:17:35 UTC] PHP Notice: Trying to get property of non-object in public_html/wp-content/plugins/corvuspay-woocommerce-integration/classes.php on line 411 [30-Apr-2018 08:17:35 UTC] PHP Notice: WC_Order::get_order_currency je <strong>uklonjen</strong> od inačice 3.0! Umjesto toga, koristite WC_Order::get_currency. in public_html/wp-includes/functions.php on line 3839+1
I have the same problem. Plus, the payment side of the checkout window is stuck loading when plugin is activated.
The topic ‘Warning when activating this plugin’ is closed to new replies.