Skip to Content Skip to Menu

PHP / database error

  • XBOOMX
  • XBOOMX
  • ONLINE
  • Posts: 135
  • Thanks: 13
  • Karma: 0
2 days 5 hours ago #341313 by XBOOMX
PHP / database error was created by XBOOMX
Hi, my Joomla is running version 5.3.1.
Last night I updated some CB plugins, and now all plugins are up to date. I'm experiencing some errors. I've enabled system debugging and maximum error reporting. Result:

Deprecated: CBLib\Input\InjectionsFilter::filter(): Implicitly marking parameter $allowedTags as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Input/InjectionsFilter.php on line 120

Deprecated: CBLib\Date\Date::__construct(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Date/Date.php on line 58

Deprecated: CBLib\Database\Table\Table::__construct(): Implicitly marking parameter $db as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Database/Table/Table.php on line 60

Deprecated: CB\Database\Table\UserTable::__construct(): Implicitly marking parameter $db as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CB/Database/Table/UserTable.php on line 128

Deprecated: CBLib\DependencyInjection\Container::__construct(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/DependencyInjection/Container.php on line 79

Deprecated: CBLib\DependencyInjection\ContainerInterface::__construct(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/DependencyInjection/ContainerInterface.php on line 31

Deprecated: CBLib\Language\CBTxt::__construct(): Implicitly marking parameter $translationsLogger as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Language/CBTxt.php on line 100

Deprecated: CBLib\Cms\Joomla\Joomla3\CmsUser::getIds(): Implicitly marking parameter $ordering as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Cms/Joomla/Joomla3/CmsUser.php on line 131

Deprecated: CBLib\AhaWow\View\RegistryEditView::__construct(): Implicitly marking parameter $pluginParams as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php on line 223

Deprecated: CBLib\AhaWow\View\RegistryEditView::__construct(): Implicitly marking parameter $types as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php on line 223

Deprecated: CBLib\AhaWow\View\RegistryEditView::__construct(): Implicitly marking parameter $actions as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php on line 223

Deprecated: CBLib\AhaWow\View\RegistryEditView::__construct(): Implicitly marking parameter $views as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php on line 223

Deprecated: CBLib\AhaWow\View\RegistryEditView::__construct(): Implicitly marking parameter $pluginObject as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php on line 223

Deprecated: CBLib\Input\InjectionsFilter::filter(): Implicitly marking parameter $allowedTags as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Input/InjectionsFilter.php on line 120

Deprecated: CBLib\Date\Date::__construct(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/Date/Date.php on line 58

Deprecated: CBLib\AhaWow\Controller\RegistryEditController::__construct(): Implicitly marking parameter $xmlElement as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/Controller/RegistryEditController.php on line 123

Deprecated: CBLib\AhaWow\Controller\RegistryEditController::__construct(): Implicitly marking parameter $xml as nullable is deprecated, the explicit nullable type must be used instead in /www/htdocs/w00972a0/i-single.community/libraries/CBLib/CBLib/AhaWow/Controller/RegistryEd

I need help with this, please.
Thanks, Thomas

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49274
  • Thanks: 8421
  • Karma: 1463
2 days 2 hours ago #341314 by krileon
Replied by krileon on topic PHP / database error
What PHP version are you on? Looks like just deprecation notices and not errors.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49274
  • Thanks: 8421
  • Karma: 1463
2 days 1 hour ago #341316 by krileon
Replied by krileon on topic PHP / database error
Ok, looks like PHP 8.4 deprecations. We're still working on fixing PHP 8.4 deprecations. They won't cause any errors, but you'll have to suppress them by turning off debugging and error reporting if you want to continue to stay on PHP 8.4. Will try to have a CB release out today fixing a decent amount of them in core CB.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • XBOOMX
  • XBOOMX
  • ONLINE
  • Posts: 135
  • Thanks: 13
  • Karma: 0
1 day 23 hours ago #341317 by XBOOMX
Replied by XBOOMX on topic PHP / database error
Thanks, Krileon. I'm using PHP version 8.4 and haven't had any problems with it so far.
Last night I wanted to check a few settings in CBSubs... I don't know how the error messages are related, but I can no longer open the gateways in the Payments Center. Error message: 0 Call to a member function get() on null
What did I do yesterday? I removed the Acymailing plugins (the component had already been uninstalled), nothing else. Strange. I'm not sure, but I think I've encountered this error before. Back then, I was supposed to work on the database according to your instructions. Maybe this information will help you.
I've reset debugging and error reporting to normal.

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 49274
  • Thanks: 8421
  • Karma: 1463
1 day 23 hours ago #341319 by krileon
Replied by krileon on topic PHP / database error

I'm using PHP version 8.4 and haven't had any problems with it so far.

The deprecations in CB should be fixed today or tomorrow. The deprecations in CBSubs should be fixed sometime this week.

Payments Center. Error message: 0 Call to a member function get() on null

This seams like an actual error of some kind. Enable debug mode and maximum error reporting in Joomla global configuration then visit the payments center again and see if the full callstack for the error is exposed so we can see where that's coming from. If it doesn't display check CBSubs History Log to see if the full callstack was logged. I also recommend ensure you've the latest build releases of everything installed to be sure your install is completely up to date.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • XBOOMX
  • XBOOMX
  • ONLINE
  • Posts: 135
  • Thanks: 13
  • Karma: 0
1 day 23 hours ago #341320 by XBOOMX
Replied by XBOOMX on topic PHP / database error
All CB plugins are up to date.
This is what's displayed when I click on the gateways from the Payments Center. Debugging & Max. Errors appear.

An error has occurred. 0 Call to a member function get() on null

Call Stack
# Function Location
1 () JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:1770
2 CBLib\AhaWow\View\RegistryEditView->renderOneParamAndChildren() JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:1297
3 CBLib\AhaWow\View\RegistryEditView->renderAllParams() JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:457
4 CBLib\AhaWow\View\RegistryEditView->renderEditRowView() JROOT/libraries/CBLib/CBLib/AhaWow/Controller/Elements/TableBrowser.php:3207
5 CBLib\AhaWow\Controller\Elements\TableBrowser->renderList() JROOT/libraries/CBLib/CBLib/AhaWow/Controller/Elements/TableBrowser.php:2813
6 CBLib\AhaWow\Controller\Elements\TableBrowser->draw() JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:2458
7 CBLib\AhaWow\View\RegistryEditView->renderOneParamAndChildren() JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:1297
8 CBLib\AhaWow\View\RegistryEditView->renderAllParams() JROOT/libraries/CBLib/CBLib/AhaWow/View/RegistryEditView.php:457
9 CBLib\AhaWow\View\RegistryEditView->renderEditRowView() JROOT/libraries/CBLib/CBLib/AhaWow/Controller/RegistryEditController.php:317
10 CBLib\AhaWow\Controller\RegistryEditController->draw() JROOT/libraries/CBLib/CBLib/AhaWow/View/ActionViewAdmin.php:134
11 CBLib\AhaWow\View\ActionViewAdmin::editPluginView() JROOT/libraries/CBLib/CBLib/AhaWow/Controller/ActionController.php:542
12 CBLib\AhaWow\Controller\ActionController->drawView() JROOT/administrator/components/com_comprofiler/controller/controller.plugin.php:258
13 CBController_plugin->editPluginView() JROOT/administrator/components/com_comprofiler/controller/controller.plugin.php:208
14 CBController_plugin->editPlugin() JROOT/administrator/components/com_comprofiler/admin.comprofiler.controller.php:296
15 require() JROOT/administrator/components/com_comprofiler/comprofiler.php:14
16 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
17 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::{closure:Joomla\CMS\Dispatcher\LegacyComponentDispatcher::dispatch():70}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
18 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:150
20 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:205
21 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:304
22 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:58
23 require_once()

In the Joomla Admin Dashboard there is this message at the top:

Deprecated
: plgSystemCommunityBuilder::onPrivacyExportRequest(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in
/www/htdocs/w00972a0/i-single.community/plugins/system/communitybuilder/communitybuilder.php
online
437

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum