Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder Topic is solved

This forum is for general questions about extensions for Joomla! 3.x.

Moderators: pe7er, General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Post Reply
jenshe
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Thu Jun 03, 2021 5:54 pm

Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by jenshe » Thu Jun 03, 2021 6:04 pm

Hello,

this is my first post here. Trying to provide all necessary information:

My (basically fine running) Joomla installation is throwing the above mentioned error message since I updated Helix Ultimate (shaper_helixultimate) to v1.1.4 and SP page builder to v3.7.11 this afternoon.

Website is in creation. Link: http://whybcflx.web.belwue.de

Call stack:

Code: Select all

# 	Function 	Location
1 	() 	JROOT/components/com_sppagebuilder/layouts/addon/css.php:20
2 	include() 	JROOT/libraries/src/Layout/FileLayout.php:125
3 	Joomla\CMS\Layout\FileLayout->render() 	JROOT/components/com_sppagebuilder/parser/addon-parser.php:489
4 	AddonParser::getAddonHtmlView() 	JROOT/components/com_sppagebuilder/parser/addon-parser.php:289
5 	AddonParser::viewAddons() 	JROOT/components/com_sppagebuilder/views/page/tmpl/default.php:91
6 	include() 	JROOT/libraries/src/MVC/View/HtmlView.php:701
7 	Joomla\CMS\MVC\View\HtmlView->loadTemplate() 	JROOT/libraries/src/MVC/View/HtmlView.php:230
8 	Joomla\CMS\MVC\View\HtmlView->display() 	JROOT/components/com_sppagebuilder/views/page/view.html.php:48
9 	SppagebuilderViewPage->display() 	JROOT/libraries/src/MVC/Controller/BaseController.php:672
10 	Joomla\CMS\MVC\Controller\BaseController->display() 	JROOT/components/com_sppagebuilder/controller.php:40
11 	SppagebuilderController->display() 	JROOT/libraries/src/MVC/Controller/BaseController.php:710
12 	Joomla\CMS\MVC\Controller\BaseController->execute() 	JROOT/components/com_sppagebuilder/sppagebuilder.php:17
13 	require_once() 	JROOT/libraries/src/Component/ComponentHelper.php:402
14 	Joomla\CMS\Component\ComponentHelper::executeComponent() 	JROOT/libraries/src/Component/ComponentHelper.php:377
15 	Joomla\CMS\Component\ComponentHelper::renderComponent() 	JROOT/libraries/src/Application/SiteApplication.php:194
16 	Joomla\CMS\Application\SiteApplication->dispatch() 	JROOT/libraries/src/Application/SiteApplication.php:233
17 	Joomla\CMS\Application\SiteApplication->doExecute() 	JROOT/libraries/src/Application/CMSApplication.php:203
18 	Joomla\CMS\Application\CMSApplication->execute() 	JROOT/index.php:49 
Output of forum post assistant:
Forum Post Assistant (v1.6.2) : 3-Jun-2021 wrote:
Basic Environment :: wrote:Joomla! Instance :: Joomla! 3.9.27-Stable (Amani) 25-May-2021
Joomla! Platform :: Joomla Platform 13.1.0-Stable (Curiosity) 24-Apr-2013
Joomla! Configured :: Yes | Read-Only (444) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: true | .htaccess/web.config: Yes | GZip: false | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: maximum | Site Debug: true | Language Debug: false | Default Access: 1 | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 3.9.27: Yes | Database Supports J! 3.9.27: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 3.10.0-1160.24.1.el7.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate | System TMP Writable: Yes | Free Disk Space : 463.11 GiB |

PHP Configuration :: Version: 7.3.20 | PHP API: fpm-fcgi | Session Path Writable: Yes | Display Errors: | Error Reporting: 22527 | Log Errors To: syslog | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 256M | Max. POST Size: 256M | Max. Input Time: 120 | Max. Execution Time: 200 | Memory Limit: 512M

Database Configuration :: Version: 5.5.5-10.2.33-MariaDB (Client:mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $) | Database Size: 6.75 MiB | #of Tables with config prefix: 91 | #of other Tables: 0 | User Privileges : GRANT SELECTUser Privileges : INSERTUser Privileges : UPDATEUser Privileges : DELETEUser Privileges : CREATEUser Privileges : DROPUser Privileges : INDEXUser Privileges : ALTERUser Privileges : CREATE TEMPORARY TABLESUser Privileges : LOCK TABLESUser Privileges : EXECUTEUser Privileges : CREATE VIEWUser Privileges : SHOW VIEWUser Privileges : CREATE ROUTINEUser Privileges : ALTER ROUTINE ON `db_whybcflx`.* TO 'dbadm_whybcflx'@'%'
Detailed Environment :: wrote:PHP Extensions :: Core (7.3.20) | date (7.3.20) | libxml (7.3.20) | openssl (7.3.20) | pcre (7.3.20) | zlib (7.3.20) | filter (7.3.20) | hash (7.3.20) | Reflection (7.3.20) | SPL (7.3.20) | session (7.3.20) | standard (7.3.20) | cgi-fcgi () | bz2 (7.3.20) | calendar (7.3.20) | ctype (7.3.20) | curl (7.3.20) | dom (20031129) | mbstring (7.3.20) | fileinfo (7.3.20) | ftp (7.3.20) | gd (7.3.20) | gettext (7.3.20) | iconv (7.3.20) | intl (7.3.20) | json (1.7.0) | ldap (7.3.20) | exif (7.3.20) | mysqlnd (mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $) | PDO (7.3.20) | Phar (7.3.20) | posix (7.3.20) | shmop (7.3.20) | SimpleXML (7.3.20) | soap (7.3.20) | sockets (7.3.20) | sqlite3 (7.3.20) | sysvmsg (7.3.20) | sysvsem (7.3.20) | sysvshm (7.3.20) | tokenizer (7.3.20) | xml (7.3.20) | xmlwriter (7.3.20) | xsl (7.3.20) | zip (1.15.4) | mysqli (7.3.20) | pdo_mysql (7.3.20) | pdo_sqlite (7.3.20) | wddx (7.3.20) | xmlreader (7.3.20) | xmlrpc (7.3.20) | apcu (5.1.17) | igbinary (2.0.8) | msgpack (2.1.1) | memcached (3.1.4) | redis (5.3.2) | Zend OPcache (7.3.20) | Zend Engine (3.3.20) |
Potential Missing Extensions ::
Disabled Functions :: passthru | shell_exec | system | proc_open | popen | curl_multi_exec | show_source |

Switch User Environment :: PHP CGI: No | Server SU: No | PHP SU: No | Potential Ownership Issues: No
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (---) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (777) |

Elevated Permissions (First 10) :: administrator/logs/ (777) | secure/ (770) |
Database Information :: wrote:Database statistics :: Uptime: 3273875 | Threads: 7 | Questions: 93092690 | Slow queries: 38 | Opens: 5509 | Flush tables: 1 | Open tables: 4798 | Queries per second avg: 28.435 |
Extensions Discovered :: wrote:Components :: Site ::
Core :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
3rd Party:: WF_AGGREGATOR_VIMEO_TITLE (2.9.8) ? | WF_AGGREGATOR_VIDEO_TITLE (2.9.8) ? | WF_AGGREGATOR_[youtube]_TITLE (2.9.8) ? | WF_AGGREGATOR_AUDIO_TITLE (2.9.8) ? | WF_AGGREGATOR_DAILYMOTION_TITLE (2.9.8) ? | WF_LINK_SEARCH_TITLE (2.9.8) ? | WF_LINKS_JOOMLALINKS_TITLE (2.9.8) ? | WF_FILESYSTEM_JOOMLA_TITLE (2.9.8) ? | WF_POPUPS_JCEMEDIABOX_TITLE (2.9.8) ? | JCE - Noneditable (1.0.0) ? | WF_BROWSER_TITLE (2.9.8) ? | WF_VISUALCHARS_TITLE (2.9.8) ? | WF_LINK_TITLE (2.9.8) ? | WF_PRINT_TITLE (2.9.8) ? | WF_HELP_TITLE (2.9.8) ? | WF_LISTS_TITLE (2.9.8) ? | WF_CLIPBOARD_TITLE (2.9.8) ? | WF_VISUALBLOCKS_TITLE (2.9.8) ? | WF_CHARMAP_TITLE (2.9.8) ? | WF_AUTOSAVE_TITLE (2.9.8) ? | WF_FULLSCREEN_TITLE (2.9.8) ? | WF_TEXTCASE_TITLE (2.9.8) ? | WF_ARTICLE_TITLE (2.9.8) ? | WF_STYLESELECT_TITLE (2.9.8) ? | WF_SEARCHREPLACE_TITLE (2.9.8) ? | WF_WORDCOUNT_TITLE (2.9.8) ? | WF_CONTEXTMENU_TITLE (2.9.8) ? | WF_REFERENCE_TITLE (2.9.8) ? | WF_TABLE_TITLE (2.9.8) ? | WF_PREVIEW_TITLE (2.9.8) ? | WF_ATTRIBUTES_TITLE (2.9.8) ? | WF_NONBREAKING_TITLE (2.9.8) ? | WF_IMGMANAGER_TITLE (2.9.8) ? | WF_HR_TITLE (2.9.8) ? | WF_FONTSIZESELECT_TITLE (2.9.8) ? | WF_ANCHOR_TITLE (2.9.8) ? | WF_CLEANUP_TITLE (2.9.8) ? | WF_FORMATSELECT_TITLE (2.9.8) ? | WF_KITCHENSINK_TITLE (2.9.8) ? | WF_FONTCOLOR_TITLE (2.9.8) ? | WF_DIRECTIONALITY_TITLE (2.9.8) ? | WF_STYLE_TITLE (2.9.8) ? | WF_SPELLCHECKER_TITLE (2.9.8) ? | WF_XHTMLXTRAS_TITLE (2.9.8) ? | WF_MEDIA_TITLE (2.9.8) ? | WF_FONTSELECT_TITLE (2.9.8) ? | WF_SOURCE_TITLE (2.9.8) ? | WF_EMOTIONS_TITLE (2.9.8) ? |

Components :: Admin ::
Core :: com_ajax (3.2.0) 1 | com_cache (3.0.0) 1 | com_templates (3.0.0) 1 | com_login (3.0.0) 1 | com_users (3.0.0) 1 | com_tags (3.1.0) 1 | com_languages (3.0.0) 1 | com_categories (3.0.0) 1 | com_installer (3.0.0) 1 | com_banners (3.0.0) 1 | com_modules (3.0.0) 1 | com_privacy (3.9.0) 1 | com_associations (3.7.0) 1 | com_config (3.0.0) 1 | com_actionlogs (3.9.0) 1 | com_admin (3.0.0) 1 | com_finder (3.0.0) 1 | com_joomlaupdate (3.6.2) 1 | com_content (3.0.0) 1 | com_media (3.0.0) 1 | com_search (3.0.0) 1 | com_plugins (3.0.0) 1 | com_contenthistory (3.2.0) 1 | com_cpanel (3.0.0) 1 | com_postinstall (3.2.0) 1 | com_messages (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_menus (3.0.0) 1 | com_redirect (3.0.0) 1 | com_checkin (3.0.0) 1 | com_fields (3.7.0) 1 |
3rd Party:: COM_JCE (2.9.8) 1 | Akeeba (8.0.6) 1 | COM_SPEASYIMAGEGALLERY (2.0.0) 1 | SP Page Builder (3.7.11) 1 |

Modules :: Site ::
Core :: mod_random_image (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_login (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_search (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_finder (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_articles_category (3.0.0) 1 | mod_banners (3.0.0) 1 |
3rd Party:: SP Easy Image Gallery Module (2.0.0) 1 | SP Page Builder (1.5) 1 |

Modules :: Admin ::
Core :: mod_feed (3.0.0) 1 | mod_version (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_privacy_dashboard (3.9.0) 1 | mod_submenu (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_latest (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_title (3.0.0) 1 | mod_login (3.0.0) 1 | mod_latestactions (3.9.0) 1 | mod_sampledata (3.8.0) 1 | mod_custom (3.0.0) 1 | mod_stats_admin (3.0.0) 1 | mod_status (3.0.0) 1 | mod_quickicon (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_menu (3.0.0) 1 |
3rd Party:: mod_sppagebuilder_admin_menu (1.4) 1 |

Libraries ::
Core ::
3rd Party:: file_fof30 (3.7.4) ? | file_fof40 (4.0.6) ? |

Plugins ::
Core :: plg_finder_contacts (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_installer_webinstaller (2.1.2) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_captcha_recaptcha (3.4.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_user_profile (3.0.0) 0 | plg_user_terms (3.9.0) 0 | plg_content_finder (3.0.0) 0 | plg_content_loadmodule (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 0 | plg_content_confirmconsent (3.9.0) 0 | plg_content_pagebreak (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_gmail (3.0.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_system_stats (3.5.0) 1 | plg_system_p3p (3.0.0) 0 | plg_system_redirect (3.0.0) 0 | plg_system_languagecode (3.0.0) 0 | plg_system_cache (3.0.0) 0 | plg_system_debug (3.0.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_privacyconsent (3.9.0) 0 | plg_system_sef (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_logrotation (3.9.0) 1 | plg_system_log (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 1 | plg_system_fields (3.7.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_extension_joomla (3.0.0) 1 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_media (3.7.0) 1 |
3rd Party:: plg_quickicon_jce (2.9.8) 1 | plg_quickicon_akeebabackup (8.0.6) 1 | plg_installer_jce (2.9.8) 1 | plg_editors_jce (2.9.8) 1 | plg_editors_codemirror (5.60.0) 1 | plg_editors_tinymce (4.5.12) 1 | plg_content_jce (2.9.8) 1 | System - Helix Ultimate Framework (1.1.4) 1 | plg_system_jce (2.9.8) 1 | PLG_SYSTEM_BACKUPONUPDATE (8.0.6) 0 | plg_extension_jce (2.9.8) 1 | PLG_ACTIONLOG_AKEEBABACKUP (8.0.6) 0 | plg_fields_mediajce (2.9.8) 1 |
Templates Discovered :: wrote:Templates :: Site :: shaper_helixultimate (1.1.4) 1 | beez3 (3.1.0) ? | protostar (1.0) ? |
Templates :: Admin :: hathor (3.0.0) 1 | isis (1.0) 1 |
Any advice how to narrow down the problem? Or is there anything more I can provide to enable your help? Otherwise I have to revert to a backup taken some days ago.

Thanks a lot in advance!

User avatar
Pavel-ww
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 215
Joined: Tue Jun 30, 2020 12:17 pm

Re: Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by Pavel-ww » Fri Jun 04, 2021 11:16 am

Hi. The best place to search for answers is the official developer website.

Code: Select all

https://www.joomshaper.com/forum/question/4382

jenshe
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Thu Jun 03, 2021 5:54 pm

Re: Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by jenshe » Fri Jun 04, 2021 12:18 pm

Sure, and I did search two hours in the net for this issue, but no results. The post in the JoomShaper forum came much later than my post here. And of course I did try their "solution" (re-installing SP Page Builder as well as helix ultimate template) before posting here. It does not solve the problem.

Thanks for your advice. Any other solutions than waiting for the fix from JoomShaper? Unfortunately I also cannot find the old versions (1.1.3 for Helix Ultimate, 3.7.10 for SP Page Builder) anywhere. :-(

BR, Jens

Seregas
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Fri Jun 04, 2021 9:21 pm

Re: Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by Seregas » Fri Jun 04, 2021 9:24 pm

I found version 3.7.9 Lite & after install - works fine. Version 3.7.11 Lite not work.

User avatar
darb
Joomla! Ace
Joomla! Ace
Posts: 1805
Joined: Thu Jul 06, 2006 12:57 pm
Location: Stockholm Sweden
Contact:

Re: Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by darb » Sat Jun 05, 2021 7:23 am

Pls create a support ticket at Joomshaper or ask Joomshaper community support for both SP Pagebuilder & Helix Ultimates Facebook support pages.

This issues coming from a Joomla 3pds extensions developer Joomshaper and not Joomla.

Joomshaper have 4 different support options for this issue...

jenshe
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Thu Jun 03, 2021 5:54 pm

Re: Error "Cannot instantiate abstract class Joomla\CMS\Factory" after updating Helix Ultimate and SP Page Builder

Post by jenshe » Sat Jun 05, 2021 11:53 am

Solution: now I got SP Page Builder Lite 3.7.10 (3.7.11 is somehow broken for some sites) via the support via chat on JoomShapers website. Unfortunately they do not provide older versions via their download section ...
Installed 3.7.10 again (after uninstallation of 3.7.11) and everything is working fine again. Thanks for your contributions!


Post Reply

Return to “Extensions for Joomla! 3.x”