Quantcast
Channel: Joomla! Forum - community, help and support
Viewing all articles
Browse latest Browse all 1362

Installation Joomla! 4.x • Moving from 3.10.12 to 4 and ultimately 5.0.3

$
0
0
Alright I admit it I am late to the party with upgrading. I truly figured "If it isn't broke don't fix it." However, my server was way behind with the operating system, MySQL, and PHP so it is time.

I actually have been attempting to do this on my own after reading many different articles on "how to" do it. After a week of removing this and that module, plugin, component, package and still failing the update I figure it is time to ask some questions.

The attached FPA is the server where the version from 3.10.12 to 4 will be transitioned. Once updated the site and DB will be archived and moved prior to moving to v 5.0.3 on a new server with Ubuntu 22.04, MySQL 8.0, PHP 8.1.2

SO here are my questions

1. WHAT is the correct order to remove the extensions. What I mean is (assuming these exist for the same extension) should be it be package, then component, then plugin? Or a different order?

2. IF the extension has a compatible version for J4 - should the extension be updated BEFORE trying to update or simply removed and reinstalled after updating?

3. Since the current J4 version is 4.4.3 should the 3.10.12 upgrade go directly to 4.4.3 OR to 4.4.0 first then take 4.4.0 to 4.4.3?

I have attached the FPA.

Some direction and guidance would be appreciated as I am tired of restoring backups and seemingly duplicating the previous days work.

BJ
Joomla! Instance :: Joomla! 3.9.28-Stable (Amani) 6-July-2021
Joomla! Platform :: Joomla Platform 13.1.0-Stable (Curiosity) 24-Apr-2013
Joomla! Configured :: Yes | Writable (644) | Defines Exists | Site and Admin config paths not equal |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: false | .htaccess/web.config: No | GZip: true | 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: default | Site Debug: false | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 3.9.28: Yes | Database Supports J! 3.9.28: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 5.4.0-65-generic | Technology: x86_64 | Web Server: Apache/2.4.41 (Ubuntu) | Encoding: gzip, deflate | System TMP Writable: Yes | Free Disk Space : 371.21 GiB |

PHP Configuration :: Version: 7.4.3-4ubuntu2.20 | PHP API: apache2handler | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 22527 | Log Errors To: | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 30M | Max. POST Size: 64M | Max. Input Time: 60 | Max. Execution Time: 30 | Memory Limit: 128M

Database Configuration :: Version: 8.0.36-0ubuntu0.20.04.1 (Client:mysqlnd 7.4.3-4ubuntu2.20) | Database Size: 108.77 MiB | #of Tables with config prefix:  145 | #of other Tables:  0 | User Privileges : GRANT APPLICATION_PASSWORD_ADMINUser Privileges : AUDIT_ABORT_EXEMPTUser Privileges : AUDIT_ADMINUser Privileges : AUTHENTICATION_POLICY_ADMINUser Privileges : BACKUP_ADMINUser Privileges : BINLOG_ADMINUser Privileges : BINLOG_ENCRYPTION_ADMINUser Privileges : CLONE_ADMINUser Privileges : CONNECTION_ADMINUser Privileges : ENCRYPTION_KEY_ADMINUser Privileges : FIREWALL_EXEMPTUser Privileges : FLUSH_OPTIMIZER_COSTSUser Privileges : FLUSH_STATUSUser Privileges : FLUSH_TABLESUser Privileges : FLUSH_USER_RESOURCESUser Privileges : GROUP_REPLICATION_ADMINUser Privileges : GROUP_REPLICATION_STREAMUser Privileges : INNODB_REDO_LOG_ARCHIVEUser Privileges : INNODB_REDO_LOG_ENABLEUser Privileges : PASSWORDLESS_USER_ADMINUser Privileges : PERSIST_RO_VARIABLES_ADMINUser Privileges : REPLICATION_APPLIERUser Privileges : REPLICATION_SLAVE_ADMINUser Privileges : RESOURCE_GROUP_ADMINUser Privileges : RESOURCE_GROUP_USERUser Privileges : ROLE_ADMINUser Privileges : SENSITIVE_VARIABLES_OBSERVERUser Privileges : SERVICE_CONNECTION_ADMINUser Privileges : SESSION_VARIABLES_ADMINUser Privileges : SET_USER_IDUser Privileges : SHOW_ROUTINEUser Privileges : SYSTEM_USERUser Privileges : SYSTEM_VARIABLES_ADMINUser Privileges : TABLE_ENCRYPTION_ADMINUser Privileges : TELEMETRY_LOG_ADMINUser Privileges : XA_RECOVER_ADMIN ON *.* TO `chadduck`@`localhost` WITH GRANT OPTION
PHP Extensions :: Core (7.4.3-4ubuntu2.20) | date (7.4.3-4ubuntu2.20) | libxml (7.4.3-4ubuntu2.20) | openssl (7.4.3-4ubuntu2.20) | pcre (7.4.3-4ubuntu2.20) | zlib (7.4.3-4ubuntu2.20) | filter (7.4.3-4ubuntu2.20) | hash (7.4.3-4ubuntu2.20) | Reflection (7.4.3-4ubuntu2.20) | SPL (7.4.3-4ubuntu2.20) | session (7.4.3-4ubuntu2.20) | standard (7.4.3-4ubuntu2.20) | sodium (7.4.3-4ubuntu2.20) | apache2handler (7.4.3-4ubuntu2.20) | mysqlnd (mysqlnd 7.4.3-4ubuntu2.20) | PDO (7.4.3-4ubuntu2.20) | xml (7.4.3-4ubuntu2.20) | bz2 (7.4.3-4ubuntu2.20) | calendar (7.4.3-4ubuntu2.20) | ctype (7.4.3-4ubuntu2.20) | curl (7.4.3-4ubuntu2.20) | dom (20031129) | mbstring (7.4.3-4ubuntu2.20) | FFI (7.4.3-4ubuntu2.20) | fileinfo (7.4.3-4ubuntu2.20) | ftp (7.4.3-4ubuntu2.20) | gd (7.4.3-4ubuntu2.20) | gettext (7.4.3-4ubuntu2.20) | iconv (7.4.3-4ubuntu2.20) | imagick (3.4.4) | json (7.4.3-4ubuntu2.20) | exif (7.4.3-4ubuntu2.20) | mysqli (7.4.3-4ubuntu2.20) | pdo_mysql (7.4.3-4ubuntu2.20) | Phar (7.4.3-4ubuntu2.20) | posix (7.4.3-4ubuntu2.20) | readline (7.4.3-4ubuntu2.20) | shmop (7.4.3-4ubuntu2.20) | SimpleXML (7.4.3-4ubuntu2.20) | sockets (7.4.3-4ubuntu2.20) | sysvmsg (7.4.3-4ubuntu2.20) | sysvsem (7.4.3-4ubuntu2.20) | sysvshm (7.4.3-4ubuntu2.20) | tokenizer (7.4.3-4ubuntu2.20) | xmlreader (7.4.3-4ubuntu2.20) | xmlwriter (7.4.3-4ubuntu2.20) | xsl (7.4.3-4ubuntu2.20) | zip (1.15.6) | Zend OPcache (7.4.3-4ubuntu2.20) | Zend Engine (3.4.0) |
Potential Missing Extensions ::
Disabled Functions :: pcntl_alarm | pcntl_fork | pcntl_waitpid | pcntl_wait | pcntl_wifexited | pcntl_wifstopped | pcntl_wifsignaled | pcntl_wifcontinued | pcntl_wexitstatus | pcntl_wtermsig | pcntl_wstopsig | pcntl_signal | pcntl_signal_get_handler | pcntl_signal_dispatch | pcntl_get_last_error | pcntl_strerror | pcntl_sigprocmask | pcntl_sigwaitinfo | pcntl_sigtimedwait | pcntl_exec | pcntl_getpriority | pcntl_setpriority | pcntl_async_signals | pcntl_unshare | |

Switch User Environment :: PHP CGI: No | Server SU: No | PHP SU: No | Potential Ownership Issues: Maybe

Apache Modules :: core | mod_so | mod_watchdog | http_core | mod_log_config | mod_logio | mod_version | mod_unixd | mod_access_compat | mod_actions | mod_alias | mod_allowmethods | mod_asis | mod_auth_basic | mod_auth_digest | mod_auth_form | mod_authn_anon | mod_authn_core | mod_authn_dbd | mod_authn_dbm | mod_authn_file | mod_authn_socache | mod_authnz_fcgi | mod_authnz_ldap | mod_authz_core | mod_authz_dbd | mod_authz_dbm | mod_authz_groupfile | mod_authz_host | mod_authz_user | mod_autoindex | mod_buffer | mod_cache | mod_cache_disk | mod_cache_socache | mod_cern_meta | mod_cgi | mod_cgid | mod_charset_lite | mod_data | mod_dav | mod_dav_fs | mod_dav_lock | mod_dbd | mod_deflate | mod_dialup | mod_dir | mod_dumpio | mod_echo | mod_env | mod_evasive20 | mod_expires | mod_ext_filter | mod_file_cache | mod_filter | mod_headers | mod_heartbeat | mod_heartmonitor | mod_ident | mod_imagemap | mod_include | mod_info | mod_lbmethod_bybusyness | mod_lbmethod_byrequests | mod_lbmethod_bytraffic | mod_lbmethod_heartbeat | util_ldap | mod_log_debug | mod_log_forensic | mod_lua | mod_macro | mod_mime | mod_mime_magic | prefork | mod_negotiation | mod_perl | mod_php7 | mod_proxy | mod_proxy_ajp | mod_proxy_balancer | mod_proxy_connect | mod_proxy_express | mod_proxy_fcgi | mod_proxy_fdpass | mod_proxy_ftp | mod_proxy_hcheck | mod_proxy_html | mod_proxy_http | mod_proxy_scgi | mod_proxy_wstunnel | mod_python | mod_ratelimit | mod_reflector | mod_remoteip | mod_reqtimeout | mod_request | mod_rewrite | mod_security2 | mod_sed | mod_session | mod_session_cookie | mod_session_crypto | mod_session_dbd | mod_setenvif | mod_slotmem_plain | mod_slotmem_shm | mod_socache_dbm | mod_socache_memcache | mod_socache_shmcb | mod_speling | mod_ssl | mod_status | mod_substitute | mod_suexec | mod_unique_id | mod_userdir | mod_usertrack | mod_vhost_alias | mod_xml2enc | Apache/2.4.41 (Ubuntu) |
Potential Missing Modules ::
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) ::
Database statistics :: Uptime: 111028 | Threads: 2 | Questions: 2390312 | Slow queries: 85 | Opens: 13610 | Flush tables: 3 | Open tables: 2576 | Queries per second avg: 21.528 |
Components :: Site ::
Core :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
3rd Party::

Components :: Admin ::
Core :: com_associations (3.7.0) 1 | com_contenthistory (3.2.0) 1 | com_media (3.0.0) 1 | com_postinstall (3.2.0) 1 | com_categories (3.0.0) 1 | com_templates (3.0.0) 1 | com_search (3.0.0) 1 | com_finder (3.0.0) 1 | com_config (3.0.0) 1 | com_fields (3.7.0) 1 | com_cpanel (3.0.0) 1 | com_actionlogs (3.9.0) 1 | com_login (3.0.0) 1 | com_tags (3.1.0) 1 | com_installer (3.0.0) 1 | com_content (3.0.0) 1 | com_joomlaupdate (3.6.2) 1 | com_messages (3.0.0) 1 | com_privacy (3.9.0) 1 | com_weblinks (3.7.0) 1 | com_ajax (3.2.0) 1 | com_redirect (3.0.0) 1 | com_languages (3.0.0) 1 | com_plugins (3.0.0) 1 | com_admin (3.0.0) 1 | com_checkin (3.0.0) 1 | com_cache (3.0.0) 1 | com_modules (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_banners (3.0.0) 1 | com_users (3.0.0) 1 | com_menus (3.0.0) 1 | com_weblinks (3.9.0) 1 |
3rd Party:: JMap (4.18.2) 1 | com_jhackguard (2.0.2) 1 | com_bfstop (1.5.2) 1 | Akeeba (8.3.3) 1 | com_djimageslider (4.4) 1 | FlexBanners (4.1.22) 1 | Multi Sites (1.3.76 - Medi) 1 | Admintools (6.1.11) 1 |

Modules :: Site ::
Core :: mod_custom (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_wrapper (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_login (3.0.0) 1 | mod_weblinks (3.9.0) 1 | mod_articles_latest (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_tags_popular (3.1.0) 1 | mod_users_latest (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_search (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_weblinks (3.7.0) 1 |
3rd Party:: FlexBanners (4.1.22) 1 | DJ-MegaMenu - Mobile Menu Button (3.7.0) 1 | JSitemap module (4.18.2) 1 | mod_jm_offcanvas_button (1.02) 1 | DJ-ImageSlider (4.4) 1 | DJ-Menu (2.0.2) 1 | sigplus (1.5.0.300) 1 | DJ-MegaMenu (3.7.0) 1 |

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

Libraries ::
Core ::
3rd Party:: file_fof30 (3.6.2) ? | file_fof40 (4.1.0) ? |

Plugins ::
Core :: 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_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_search_contacts (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_weblinks (3.9.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_user_joomla (3.0.0) 1 | plg_user_terms (3.9.0) 0 | plg_user_profile (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_content_loadmodule (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_content_fields (3.7.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_finder (3.0.0) 0 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_weblink (3.9.0) 0 | plg_editors-xtd_image (3.0.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_system_remember (3.0.0) 1 | plg_system_log (3.0.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_redirect (3.0.0) 0 | plg_system_sef (3.0.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_p3p (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_logout (3.0.0) 1 | plg_system_weblinks (3.9.0) 0 | plg_system_fields (3.7.0) 1 | plg_system_stats (3.5.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_cache (3.0.0) 0 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 1 | plg_system_privacyconsent (3.9.0) 0 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 | plg_authentication_gmail (3.0.0) 0 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_finder_contacts (3.0.0) 0 | plg_finder_content (3.0.0) 0 | plg_finder_weblinks (3.9.0) 0 | plg_finder_newsfeeds (3.0.0) 0 | plg_finder_tags (3.0.0) 0 | plg_finder_categories (3.0.0) 0 |
3rd Party:: plg_quickicon_akeebabackup (8.3.3) 1 | plg_installer_multisiteupdate (1.3.69) 1 | plg_search_sigplus (1.5.0.300) 1 | AllVideos (by JoomlaWorks) (6.1.0) 1 | AllVideos (by JoomlaWorks) (6.1.0) 1 | plg_content_sigplus (1.5.0.300) 1 | Content - ARI Sexy Lightbox Lite (1.2.6) 1 | Content - JSitemap Pingomatic (4.18.2) 1 | Content - All Weblinks (by SJL Crea (5.0.4) ? | Content - Fast Social Share (3.11) 1 | plg_editors-xtd_sigplus (1.5.0.300) 1 | PLG_CWFACEBOOKJS (1.1.4) ? | plg_system_multisiteupdate (1.0.00) 1 | PLG_SYSTEM_AKVERSIONCHECK (8.3.3) 1 | plg_system_ef4_jmframework (4.9.6) 1 | JHackGuard Plugin (2.0.4) 1 | plg_system_bfstop (1.5.2) 1 | plg_system_n3tcopylink (4.0.0) 1 | PLG_CWGEARS (0.5.8) ? | System - JSitemap utilities (4.18.2) 1 | plg_system_jlsecuremysite (1.0.2) 1 | plg_system_djjquerymonster (1.3.4) 1 | PLG_SYSTEM_BACKUPONUPDATE (8.3.3) 0 | plg_system_djmegamenu (3.6.0) 1 | PLG_SYSTEM_ADMINTOOLS (6.1.11) 1 | plg_system_cupdater (1.0) 1 | PLG_ACTIONLOG_AKEEBABACKUP (8.3.3) 1 | PLG_ACTIONLOG_ADMINTOOLS (6.1.11) 1 | plg_editors_tinymce (4.5.12) 1 | plg_editors_codemirror (5.60.0) 1 |
Templates :: Site :: beez3 (3.1.0) 1 | jm-services (1.05) 1 | jm-services (1.05) 1 | protostar (1.0) 1 | jm-services (1.05) 1 |
Templates :: Admin :: isis (1.0) 1 | hathor (3.0.0) 1 |

Statistics: Posted by chadduck — Wed Apr 03, 2024 2:02 am



Viewing all articles
Browse latest Browse all 1362




<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>