Advertisement

Upgrading from 3.10.12 Topic is solved

Need help upgrading your Joomla! website or converting to Joomla! 4.x?

Moderator: 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
smouellette
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Wed Jan 08, 2025 9:02 pm

Upgrading from 3.10.12

Post by smouellette » Wed Jan 08, 2025 9:27 pm

I have updated a couple of other sites with no problem. This one is complicated though and I think I need some advice. I have failed the update three times today. I would really appreciate any advice.

I have put off updating it since the template vendor has promised for over a year to update their template for J4, but they have just said that they will not. In addition, the template doesn't work with php v8. Also, part of the site is a Moodle installation. Moodle requires the collation be utf8mb4_unicode_ci

In addition it is using VirtueMart.

I follow the steps as usual, however the update fails:

JInstaller::Install: Error SQL illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='

Table 'databasename.buesa_guidedtours' doesn't exist

Then a notification that it failed, then:

installer::parseSchemaUpdates finished with 'false' result.

Here is the FPA output of the site prior to update (the current version of FPA doesn't seem to work - maybe the php version?):
Forum Post Assistant (v1.6.6) : 8-Jan-2025 wrote:
Last PHP Error(s) Reported :: wrote: thrown in /home/customer/www/six-sigma-online.com/public_html/fpa-en.php on line 1430
Basic Environment :: wrote:Joomla! Instance :: Joomla! 3.10.12-Stable (Daraja) 8-July-2023
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: false | .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: 2 | Error Reporting: default | Site Debug: false | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 3.10.12: Yes | Database Supports J! 3.10.12: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 6.6.63-MCIclouder663-c9 | Technology: x86_64 | Web Server: Apache | Encoding: | System TMP Writable: Yes | Free Disk Space : 377.60 GiB |

PHP Configuration :: Version: 7.4.33 | PHP API: cgi-fcgi | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 30709 | Log Errors To: php_errorlog | Last Known Error: 08th January 2025 21:14:41. | 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: 120 | Memory Limit: 768M

Database Configuration :: Version: 8.0.39-30 (Client:mysqlnd 7.4.33) | Database Size: 21.26 MiB | #of Tables with config prefix:  236 | #of other Tables:  0 | User Privileges : GRANT ALL
Detailed Environment :: wrote:PHP Extensions :: Core (7.4.33) | date (7.4.33) | libxml (7.4.33) | openssl (7.4.33) | pcre (7.4.33) | sqlite3 (7.4.33) | zlib (7.4.33) | bcmath (7.4.33) | bz2 (7.4.33) | calendar (7.4.33) | ctype (7.4.33) | curl (7.4.33) | dba (7.4.33) | dom (20031129) | enchant (7.4.33) | hash (7.4.33) | fileinfo (7.4.33) | filter (7.4.33) | ftp (7.4.33) | gd (7.4.33) | gettext (7.4.33) | gmp (7.4.33) | SPL (7.4.33) | iconv (7.4.33) | session (7.4.33) | intl (7.4.33) | json (7.4.33) | mbstring (7.4.33) | standard (7.4.33) | mysqlnd (mysqlnd 7.4.33) | pcntl (7.4.33) | mysqli (7.4.33) | PDO (7.4.33) | pdo_mysql (7.4.33) | pdo_pgsql (7.4.33) | pdo_sqlite (7.4.33) | pgsql (7.4.33) | Phar (7.4.33) | posix (7.4.33) | pspell (7.4.33) | readline (7.4.33) | Reflection (7.4.33) | imap (7.4.33) | shmop (7.4.33) | SimpleXML (7.4.33) | soap (7.4.33) | sockets (7.4.33) | sodium (7.4.33) | exif (7.4.33) | sysvmsg (7.4.33) | sysvsem (7.4.33) | tidy (7.4.33) | tokenizer (7.4.33) | xml (7.4.33) | xmlreader (7.4.33) | xmlrpc (7.4.33) | xmlwriter (7.4.33) | xsl (7.4.33) | zip (1.15.6) | cgi-fcgi (7.4.33) | memcached (3.1.5) | Zend OPcache (7.4.33) | Zend Engine (3.4.0) |
Potential Missing Extensions ::

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

Elevated Permissions (First 10) :: moodledata/ (777) | moodledata/user/1000/ (777) | moodledata/user/1000/1010/ (777) | moodledata/user/1000/1066/ (777) | moodledata/user/1000/1337/ (777) | moodledata/user/1000/1388/ (777) | moodledata/user/1000/1400/ (777) | moodledata/user/1000/1526/ (777) | moodledata/user/1000/1657/ (777) | moodledata/user/1000/1694/ (777) |
Database Information :: wrote:Database statistics :: Uptime: 1424725 | Threads: 5 | Questions: 1120470943 | Slow queries: 4798 | Opens: 58236499 | Flush tables: 3 | Open tables: 3072 | Queries per second avg: 786.447 |
Extensions Discovered :: wrote:Components :: Site ::
Core :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
3rd Party:: WF_ARTICLE_TITLE (2.9.36) ? | WF_MEDIA_TITLE (2.9.36) ? | WF_LINK_TITLE (2.9.36) ? | WF_STYLE_TITLE (2.9.36) ? | WF_SEARCHREPLACE_TITLE (2.9.36) ? | WF_VISUALBLOCKS_TITLE (2.9.36) ? | WF_PREVIEW_TITLE (2.9.36) ? | WF_LISTS_TITLE (2.9.36) ? | WF_REFERENCE_TITLE (2.9.36) ? | WF_CLIPBOARD_TITLE (2.9.36) ? | WF_LANGCODE_TITLE (2.9.36) ? | WF_XHTMLXTRAS_TITLE (2.8.14) ? | WF_HR_TITLE (2.9.36) ? | WF_DIRECTIONALITY_TITLE (2.9.36) ? | WF_SPELLCHECKER_TITLE (2.9.36) ? | WF_IMGMANAGER_TITLE (2.9.36) ? | JCE - Noneditable (1.0.0) ? | WF_FONTSELECT_TITLE (2.9.36) ? | WF_FORMATSELECT_TITLE (2.9.36) ? | WF_TEXTCASE_TITLE (2.9.36) ? | WF_CONTEXTMENU_TITLE (2.9.36) ? | WF_VISUALCHARS_TITLE (2.9.36) ? | WF_PRINT_TITLE (2.9.36) ? | WF_NONBREAKING_TITLE (2.9.36) ? | WF_FONTSIZESELECT_TITLE (2.9.36) ? | WF_FONTCOLOR_TITLE (2.9.36) ? | WF_STYLESELECT_TITLE (2.9.36) ? | WF_KITCHENSINK_TITLE (2.9.36) ? | WF_ANCHOR_TITLE (2.9.36) ? | WF_BROWSER_TITLE (2.9.36) ? | WF_TABLE_TITLE (2.9.36) ? | WF_WORDCOUNT_TITLE (2.9.36) ? | WF_AUTOSAVE_TITLE (2.9.36) ? | WF_HELP_TITLE (2.9.36) ? | WF_ATTRIBUTES_TITLE (2.9.36) ? | WF_CHARMAP_TITLE (2.9.36) ? | WF_CLEANUP_TITLE (2.9.36) ? | WF_FULLSCREEN_TITLE (2.9.36) ? | WF_EMOTIONS_TITLE (2.9.36) ? | WF_SOURCE_TITLE (2.9.36) ? | WF_LINK_SEARCH_TITLE (2.9.36) ? | WF_POPUPS_JCEMEDIABOX_TITLE (2.9.36) ? | WF_AGGREGATOR_VIMEO_TITLE (2.9.36) ? | WF_AGGREGATOR_AUDIO_TITLE (2.9.36) ? | WF_AGGREGATOR_[youtube]_TITLE (2.9.36) ? | WF_AGGREGATOR_DAILYMOTION_TITLE (2.9.36) ? | WF_AGGREGATOR_VIDEO_TITLE (2.9.36) ? | WF_LINKS_JOOMLALINKS_TITLE (2.9.36) ? | WF_FILESYSTEM_JOOMLA_TITLE (2.9.36) ? | WF_ARTICLE_TITLE (2.9.79) ? | WF_MEDIA_TITLE (2.9.79) ? | WF_LINK_TITLE (2.9.79) ? | WF_STYLE_TITLE (2.9.79) ? | WF_SEARCHREPLACE_TITLE (2.9.79) ? | WF_VISUALBLOCKS_TITLE (2.9.79) ? | WF_PREVIEW_TITLE (2.9.79) ? | WF_LISTS_TITLE (2.9.79) ? | WF_REFERENCE_TITLE (2.9.79) ? | WF_CLIPBOARD_TITLE (2.9.79) ? | WF_LANGCODE_TITLE (2.9.79) ? | WF_HR_TITLE (2.9.79) ? | WF_DIRECTIONALITY_TITLE (2.9.79) ? | WF_SPELLCHECKER_TITLE (2.9.79) ? | WF_IMGMANAGER_TITLE (2.9.79) ? | JCE - Noneditable (1.0.0) ? | WF_FONTSELECT_TITLE (2.9.79) ? | WF_FORMATSELECT_TITLE (2.9.79) ? | WF_TEXTCASE_TITLE (2.9.79) ? | WF_CONTEXTMENU_TITLE (2.9.79) ? | WF_VISUALCHARS_TITLE (2.9.79) ? | WF_PRINT_TITLE (2.9.79) ? | WF_NONBREAKING_TITLE (2.9.79) ? | WF_FONTSIZESELECT_TITLE (2.9.79) ? | WF_FONTCOLOR_TITLE (2.9.79) ? | WF_STYLESELECT_TITLE (2.9.79) ? | WF_KITCHENSINK_TITLE (2.9.79) ? | WF_ANCHOR_TITLE (2.9.79) ? | WF_BROWSER_TITLE (2.9.79) ? | WF_TABLE_TITLE (2.9.79) ? | WF_WORDCOUNT_TITLE (2.9.79) ? | WF_AUTOSAVE_TITLE (2.9.79) ? | WF_HELP_TITLE (2.9.79) ? | WF_ATTRIBUTES_TITLE (2.9.79) ? | WF_CHARMAP_TITLE (2.9.79) ? | WF_CLEANUP_TITLE (2.9.79) ? | WF_FULLSCREEN_TITLE (2.9.79) ? | WF_EMOTIONS_TITLE (2.9.79) ? | WF_SOURCE_TITLE (2.9.79) ? |

Components :: Admin ::
Core :: com_search (3.0.0) 1 | com_templates (3.0.0) 1 | com_modules (3.0.0) 1 | com_redirect (3.0.0) 1 | com_ajax (3.2.0) 1 | com_messages (3.0.0) 1 | com_tags (3.1.0) 1 | com_users (3.0.0) 1 | com_installer (3.0.0) 1 | com_fields (3.7.0) 1 | com_media (3.0.0) 1 | com_postinstall (3.2.0) 1 | com_newsfeeds (3.0.0) 1 | com_checkin (3.0.0) 1 | com_actionlogs (3.9.0) 1 | com_languages (3.0.0) 1 | com_joomlaupdate (3.10.1) 1 | com_privacy (3.9.0) 1 | com_associations (3.7.0) 1 | com_cpanel (3.0.0) 1 | com_cache (3.0.0) 1 | com_finder (3.0.0) 1 | com_config (3.0.0) 1 | com_plugins (3.0.0) 1 | com_admin (3.0.0) 1 | com_login (3.0.0) 1 | com_menus (3.0.0) 1 | com_contenthistory (3.2.0) 1 | com_banners (3.0.0) 1 | com_categories (3.0.0) 1 | com_content (3.0.0) 1 |
3rd Party:: AcyMailing (5.8.1) 1 | AcyMailing Tag : Manage the Subscri (5.8.1) ? | AcyMailing Tag : content insertion (3.7.0) 1 | AcyMailing : (auto)Subscribe during (5.8.1) ? | AcyMailing Template Class Replacer (5.8.1) 1 | AcyMailing Tag : Joomla User Inform (5.8.1) ? | AcyMailing Editor (5.8.1) 1 | AcyMailing : share on social networ (1.0.0) ? | AcyMailing Module (3.7.0) 1 | AcyMailing Manage text (1.0.0) 1 | AcyMailing : Statistics Plugin (3.7.0) 1 | AcyMailing Tag : Website links (3.7.0) 1 | AcyMailing Tag : Subscriber informa (5.8.1) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing table of contents genera (1.0.0) ? | AcyMailing : trigger Joomla Content (3.7.0) ? | AcyMailing JCE integration (5.8.1) 1 | AcyMailing Tag : Date / Time (5.8.1) 1 | com_j2xml (3.7.207) 1 | Akeeba (8.2.7) 1 | VIRTUEMART (-) 1 | ECB Currency Converter (1.0) ? | COM_JCE (2.9.36) 1 | SP Page Builder (3.8.9) 1 | tcpdf (1.2.12) 1 | VirtueMart_allinone (-) 1 | VirtueMart_allinone (-) 1 | Acym (8.4.1) 1 | AcyMailing subscription form (8.4.1) ? | AcyMailing - Search emails in Jooml (8.4.1) ? | AcyMailing - Override Joomla emails (8.4.1) ? | AcyMailing - Joomla integration (8.4.1) ? | AcyMailing - JCE integration (8.4.1) ? |

Modules :: Site ::
Core :: mod_related_items (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_search (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_footer (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_finder (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_syndicate (3.0.0) 1 | mod_login (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_articles_latest (3.0.0) 1 |
3rd Party:: SP Virtuemart Ajax Search (1.0) 1 | mod_virtuemart_cart (4.0.23) 1 | SP Virtuemart Countdown Slider (1.0) 1 | mod_virtuemart_currencies (4.0.23) 1 | SP Page Builder (3.8.9) 1 | mod_virtuemart_search (4.0.23) 1 | mod_virtuemart_category (4.0.23) 1 | mod_virtuemart_manufacturer (4.0.23) 1 | AcyMailing Module (3.7.0) 1 | SP VirtueMart Category Menu (1.0.0) 1 | mod_virtuemart_languages (4.0.23) 1 | SP Virtuemart Product Slider II (1.0) 1 | mod_virtuemart_vendor (4.2.18) 1 | mod_virtuemart_product (4.0.23) 1 |

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

Libraries ::
Core ::
3rd Party:: Free Mono (-) ? | Helvetica (-) ? | file_fof30 (3.6.2) ? | file_fof40 (4.1.4) ? |

Plugins ::
Core :: plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_user_terms (3.9.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_profile (3.0.0) 0 | plg_user_contactcreator (3.0.0) 0 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 | K2 - SP Page Builder (3.8.9) 0 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_eos310 (3.10.0) 1 | plg_extension_joomla (3.0.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | plg_installer_webinstaller (2.1.2) 1 | plg_installer_packageinstaller (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_system_redirect (3.0.0) 0 | plg_system_sef (3.0.0) 1 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 0 | plg_system_stats (3.5.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_privacyconsent (3.9.0) 0 | plg_system_remember (3.0.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_p3p (3.0.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_ldap (3.0.0) 0 | plg_finder_categories (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_list (3.7.0) 1 | Content - SP Page Builder (3.8.9) 0 | plg_content_vote (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_pagenavigation (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_twofactorauth_yubikey (3.2.0) 0 |
3rd Party:: plgvm_specification (4.4.4) ? | VM - Custom, Virtuemart Simple Down (${PHING.VERSI) ? | VMCustom - textinput (4.4.4) ? | plg_search_sppagebuilder (3.8.9) 1 | Search - VirtueMart (4.4.4) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing Tag and filter : Communi (3.7.2) ? | AcyMailing : share on social networ (1.0.0) ? | AcyMailing table of contents genera (1.0.0) ? | AcyMailing Tag : content insertion (3.7.0) 1 | AcyMailing Template Class Replacer (5.8.1) 1 | AcyMailing : Statistics Plugin (3.7.0) 1 | AcyMailing Tag : Subscriber informa (5.8.1) ? | AcyMailing Tag : Date / Time (5.8.1) 1 | AcyMailing Tag : Website links (3.7.0) 1 | AcyMailing Tag : Manage the Subscri (5.8.1) ? | AcyMailing : trigger Joomla Content (3.7.0) ? | AcyMailing Manage text (1.0.0) 1 | AcyMailing Tag : Joomla User Inform (5.8.1) ? | VM - Calculation Avalara Tax (4.4.4) ? | PLG_ACTIONLOG_AKEEBABACKUP (8.4.0) 0 | Helix3 - Ajax (3.0.3) 1 | plg_quickicon_akeebabackup (8.4.0) 1 | plg_quickicon_jce (2.9.36) 1 | plg_extension_jce (2.9.36) 1 | plg_installer_jce (2.9.36) 1 | plg_editors_jce (2.9.36) 1 | plg_editors_tinymce (4.5.12) 1 | AcyMailing Editor (5.8.1) 1 | plg_editors_codemirror (5.60.0) 1 | PLG_SYSTEM_VMLOADERPLUGINUPDATE (4.4.4) ? | System - SP PageBuilder (3.8.9) 1 | System - Helix Ultimate Framework (2.1.1) 1 | System - Helix3 Framework (3.0.3) 1 | plg_system_j2xml (3.7.49) 1 | PLG_SYSTEM_BACKUPONUPDATE (8.4.0) 0 | plg_system_jce (2.9.36) 1 | AcyMailing : (auto)Subscribe during (5.8.1) ? | PLG_SYSTEM_AKVERSIONCHECK (8.3.3) 1 | AcyMailing JCE integration (5.8.1) 1 | System - SP Page Builder Pro Update (3.8.9) ? | AMAZON (4.0.4) ? | OTSHIPMENT_RULES_ADV (6.2.4) ? | By weight, ZIP and countries (4.4.4) ? | Skrill (4.4.4) ? | 2Checkout (4.4.4) ? | Sofort Ideal (4.4.4) ? | Klarna Checkout (3.4.2) ? | VM Payment - eway (4.4.4) ? | Klarna (3.4.2) ? | realex_hpp_api (4.0.0) ? | VM Payment - klikandpay (4.4.4) ? | PayPal (deprecated, please use PayP (4.4.4) ? | PayPal Checkout (4.4.4) ? | Standard (4.4.4) ? | VM Payment - Paybox System 3D V2 (4.4.4) ? | Heidelpay (16.11.07) ? | Sofort (4.4.4) ? | Authorize.net AIM (4.4.4) ? | AMAZON (4.0.4) ? | Realex_hpp_api (4.4.4) ? | plg_finder_sppagebuilder (3.8.9) 0 | plg_fields_mediajce (2.9.36) 1 | SP Simple Portfolio - SP Page Build (3.8.9) ? | plg_content_jce (2.9.36) ? |
Templates Discovered :: wrote:Templates :: Site :: beez3 (3.1.0) 1 | VM Basic (4.2.18) 1 | shaper_helixultimate (2.1.1) 1 | protostar (1.0) 1 | vmbeez3 (3.2.0) 1 | shaper_megadeal_ii (2.4) 1 |
Templates :: Admin :: vmadmin (4.4.4) 1 | hathor (3.0.0) 1 | isis (1.0) 1 |

Advertisement
User avatar
AMurray
Joomla! Master
Joomla! Master
Posts: 10438
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Upgrading from 3.10.12

Post by AMurray » Thu Jan 09, 2025 5:50 am

It seems you have PHP 7.4 and J4's min is 7.2.x but recommended is PHP 8.2

You seem to have in hand the issues with PHP and compatible templates so won't comment on that matter.

The primary error you said you had was "Error SQL illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='" which is a database problem. The mix of collations seems to be the issue caused by Moodle's specific requirement (?).

You might ask your host how to fix that in phpMyAdmin (or otherwise someone on the forum may assist - but I'm not a DB expert). I think you can change the collation for all remaining tables in the Joomla db to match Moodle.

Also those 777 file permissions are not good. I can understand Moodle might "require" such but that's bad coding if so.
Regards - A Murray
General Support Moderator

User avatar
Per Yngve Berg
Joomla! Master
Joomla! Master
Posts: 31522
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Upgrading from 3.10.12

Post by Per Yngve Berg » Thu Jan 09, 2025 7:30 am

Change all Tables to utf8mb4_unicode_ci. Use phpmyadmin to do this.

smouellette
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Wed Jan 08, 2025 9:02 pm

Re: Upgrading from 3.10.12

Post by smouellette » Thu Jan 09, 2025 4:24 pm

Thanks for the quick response folks. I'll try updating the tables (and columns?) to the same collation and report back! I'll also check on those 777s - that might be my misunderstanding.

User avatar
Webdongle
Joomla! Master
Joomla! Master
Posts: 44857
Joined: Sat Apr 05, 2008 9:58 pm

Re: Upgrading from 3.10.12

Post by Webdongle » Thu Jan 09, 2025 5:03 pm

Could virtuemart be the culprit?
http://www.weblinksonline.co.uk/
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".

smouellette
Joomla! Fledgling
Joomla! Fledgling
Posts: 4
Joined: Wed Jan 08, 2025 9:02 pm

Re: Upgrading from 3.10.12

Post by smouellette » Thu Jan 09, 2025 11:34 pm

Well after an afternoon, and thanks to your advice, I have it complete.

It was the mixed collation in the Joomla DB. I first changed the collation on the *Moodle* database thinking it was the Joomla one. Oops. When I finally figured out which one was which, J4 installed with one error. I hadn't selected a different editor than JCE which I had disabled due to it being IDed as blocking the upgrade. This led to a bad time where I couldn't uninstall anything because the JCE component was missing and so some of the interfaces just threw an error. I finally got past that, fixed up the templates, and all is running as before.

Thank you so much for your help!

Advertisement

Post Reply

Return to “Migrating and Upgrading to Joomla! 4.x”