Symptoms
-
On an attempt to open the Subscriptions menu via Plesk the following error appears:
PLESK_ERROR: Error: Call to a member function getDescription() on null (Subscriptions.php:231)
-
When logged in as a customer, the WordPress menu is missing:
-
The following error is present in the
/var/log/plesk/panel.log
(for Linux) or%plesk_dir%admin\logs\php_error.log
(for Windows) with enabled debug:PLESK_INFO: ERR [panel] Exception: PHP Warning: Undefined array key "urn:ext:wp_toolkit:plan-item-sdk:WP"; File: /usr/local/psa/admin/plib/AdminPanel/View/List/Subscriptions.php, Line: 230
file: /usr/local/psa/admin/plib/Smb/Exception/Syntax.php
line: 56
code: 0
trace: #0 /usr/local/psa/admin/plib/AdminPanel/View/List/Subscriptions.php(230): Smb_Exception_Syntax::handleError(integer '2', string 'Undefined array key "urn:ext:wp_toolkit:plan-item-sdk:WP"', string '/usr/local/psa/admin/plib/AdminPanel/View/List/Subscriptions.php', integer '230')
#1 /usr/local/psa/admin/plib/AdminPanel/View/List/Subscriptions.php(92): AdminPanel_View_List_Subscriptions->_getPlanItemOptions()
#2 /usr/local/psa/admin/plib/CommonPanel/View/List/Abstract.php(223): AdminPanel_View_List_Subscriptions->_setupSearchFilters()
#3 /usr/local/psa/admin/plib/CommonPanel/View/List/Abstract.php(217): CommonPanel_View_List_Abstract->_setupList()
#4 /usr/local/psa/admin/plib/AdminPanel/View/List/Subscriptions.php(48): CommonPanel_View_List_Abstract->__construct(object of type Zend_View, object of type Zend_Controller_Request_Http, array)
#5 /usr/local/psa/admin/application/admin/controllers/SubscriptionController.php(92): AdminPanel_View_List_Subscriptions->__construct(object of type Zend_View, object of type Zend_Controller_Request_Http, array)
#6 /usr/local/psa/admin/application/admin/controllers/SubscriptionController.php(79): Admin_SubscriptionController->_getSubscriptionList()
#7 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Action.php(516): Admin_SubscriptionController->listDataAction()
#8 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch(string 'listDataAction')
#9 /usr/local/psa/admin/plib/vendor/plesk/zf1/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(object of type Zend_Controller_Request_Http, object of type Zend_Controller_Response_Http)
#10 /usr/local/psa/admin/plib/Application/Web.php(48): Zend_Controller_Front->dispatch(object of type Zend_Controller_Request_Http)
#11 /usr/local/psa/admin/htdocs/application.php(15): Plesk\Application_Web->run()
Cause
The issue was confirmed as a bug with ID EXTWPTOOLK-10567. The fix is available in WP Toolkit version 6.2.4
Resolution
Update WordPress Toolkit to the latest version by following the instructions here.
Comments
8 comments
This is urgent. I just had an Server Migration Transfer and now I cant setup the subscriptions. There has to be a fix for that immediately.
disable WP TooKit extension and then the subscription section will work. It seems to be a bug in the new WP ToolKit update 6.2.3
Thanks alot, that helped. Your great.
hello team
please keep us posted regarding this issue
Instead of disabling WP toolkit, it appears that you can also go directly to wordpress instances via the "WordPress" menu item under "Server Management". That way you can still login through SSO if you do it that way, and see all of your websites from the WP Toolkit. The "Domains" menu item also works, if you need to get into DNS or SSL or whatever too.
This just appears to be an issue with the "Subscriptions" link only. Hopefully it will be fixed soon though.
Hi
https://talk.plesk.com/threads/subscriptions-call-to-a-member-function-getdescription-on-null.370097/
I waited all day for this solution? When will Plesk detect and solve the teaming problem?
6.2.3 (05 Jun 2023)
is this what it looks like? it means 18.0.53 no support
Hello,
The issue has been fixed in WordPress Toolkit version 6.2.4:
Please consider updating the extension.
Please sign in to leave a comment.