Error in preparing for upgrade to 4 Topic is solved

Need help upgrading your Joomla! website or converting to Joomla! 3.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
nagaho2
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Feb 15, 2024 10:03 pm

Error in preparing for upgrade to 4

Post by nagaho2 » Thu Feb 15, 2024 10:33 pm

I was following instructions on https://docs.joomla.org/Joomla_3.x_to_4 ... _Migration to update a client's site from 3.10 to 4 (in preparation to go to 5. I realize he is way behind.)

Following the instruction: "Go to System → Global Configuration → Server tab and turn Error Reporting from System Default to Maximum. Make sure to Save & Close."

I hit Save and the following is all I can see:


Deprecated: Joomla\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home4/thestate/public_html/johnboukis/blog/libraries/vendor/joomla/input/src/Input.php on line 41

Deprecated: Return type of Joomla\Input\Input::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/thestate/public_html/johnboukis/blog/libraries/vendor/joomla/input/src/Input.php on line 170

Deprecated: Joomla\CMS\Input\Input implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home4/thestate/public_html/johnboukis/blog/libraries/src/Input/Input.php on line 31

Warning: session_name(): Session name cannot be changed after headers have already been sent in /home4/thestate/public_html/johnboukis/blog/libraries/joomla/session/handler/native.php on line 128

Deprecated: Joomla\CMS\Input\Cookie implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /home4/thestate/public_html/johnboukis/blog/libraries/src/Input/Cookie.php on line 0

Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent in /home4/thestate/public_html/johnboukis/blog/libraries/joomla/session/handler/native.php on line 235
Error: Failed to start application: Failed to start the session because headers have already been sent by "/home4/thestate/public_html/johnboukis/blog/libraries/vendor/joomla/input/src/Input.php" at line 41.

nagaho2
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Feb 15, 2024 10:03 pm

Re: Error in preparing for upgrade to 4

Post by nagaho2 » Thu Feb 15, 2024 10:36 pm

forum post assistance
Forum Post Assistant (v1.6.6) : 15-Feb-2024 wrote:
Last PHP Error(s) Reported :: wrote:[15-Feb-2024 15:23:24 America/Boise] PHP Warning: session_cache_limiter(): Session cache limiter cannot be changed after headers have already been sent in /home4/thestate/public_html/johnboukis/blog/libraries/joomla/session/handler/native.php on line 235
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: true | .htaccess/web.config: Yes | GZip: false | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: false | LiveSite: Is Not Empty | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 2 | Error Reporting: maximum | 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: 4.19.286-203.ELK.el7.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | System TMP Writable: Yes | Free Disk Space : 188.41 GiB |

PHP Configuration :: Version: 8.2.15 | PHP API: litespeed | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 22519 | Log Errors To: error_log | Last Known Error: 15th February 2024 15:23:24. | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 512M | Max. POST Size: 516M | Max. Input Time: 60 | Max. Execution Time: 60 | Memory Limit: 512M

Database Configuration :: Version: 5.7.23-23 (Client:mysqlnd 8.2.15) | Database Size: 15.88 MiB | #of Tables with config prefix:  144 | #of other Tables:  0 | User Privileges : GRANT ALL
Detailed Environment :: wrote:PHP Extensions :: Core (8.2.15) | date (8.2.15) | libxml (8.2.15) | openssl (8.2.15) | pcre (8.2.15) | zlib (8.2.15) | filter (8.2.15) | hash (8.2.15) | json (8.2.15) | pcntl (8.2.15) | random (8.2.15) | readline (8.2.15) | Reflection (8.2.15) | SPL (8.2.15) | session (8.2.15) | standard (8.2.15) | litespeed () | bcmath (8.2.15) | bz2 (8.2.15) | calendar (8.2.15) | ctype (8.2.15) | curl (8.2.15) | dom (20031129) | mbstring (8.2.15) | fileinfo (8.2.15) | ftp (8.2.15) | gd (8.2.15) | gettext (8.2.15) | gmp (8.2.15) | iconv (8.2.15) | imap (8.2.15) | intl (8.2.15) | exif (8.2.15) | mysqlnd (mysqlnd 8.2.15) | odbc (8.2.15) | PDO (8.2.15) | pgsql (8.2.15) | Phar (8.2.15) | posix (8.2.15) | pspell (8.2.15) | SimpleXML (8.2.15) | soap (8.2.15) | sockets (8.2.15) | sodium (8.2.15) | sqlite3 (8.2.15) | tidy (8.2.15) | tokenizer (8.2.15) | xml (8.2.15) | xmlwriter (8.2.15) | xsl (8.2.15) | zip (1.21.1) | mysqli (8.2.15) | pdo_mysql (8.2.15) | PDO_ODBC (8.2.15) | pdo_pgsql (8.2.15) | pdo_sqlite (8.2.15) | xmlreader (8.2.15) | apcu (5.1.22) | imagick (3.5.0) | Zend OPcache (8.2.15) | Zend Engine (4.2.15) |
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/ (---) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 5403663 | Threads: 8 | Questions: 13171200015 | Slow queries: 0 | Opens: 112901999 | Flush tables: 1 | Open tables: 20000 | Queries per second avg: 2437.457 |
Extensions Discovered :: wrote:Components :: Site ::
Core :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
3rd Party::

Components :: Admin ::
Core :: com_modules (3.0.0) 1 | com_contenthistory (3.2.0) 1 | com_redirect (3.0.0) 1 | com_users (3.0.0) 1 | com_media (3.0.0) 1 | com_checkin (3.0.0) 1 | com_finder (3.0.0) 1 | com_plugins (3.0.0) 1 | com_fields (3.7.0) 1 | com_search (3.0.0) 1 | com_cache (3.0.0) 1 | com_joomlaupdate (3.10.1) 1 | com_actionlogs (3.9.0) 1 | com_associations (3.7.0) 1 | com_ajax (3.2.0) 1 | com_newsfeeds (3.0.0) 1 | com_tags (3.1.0) 1 | com_postinstall (3.2.0) 1 | com_categories (3.0.0) 1 | com_templates (3.0.0) 1 | com_login (3.0.0) 1 | com_config (3.0.0) 1 | com_admin (3.0.0) 1 | com_content (3.0.0) 1 | com_installer (3.0.0) 1 | com_privacy (3.9.0) 1 | com_banners (3.0.0) 1 | com_languages (3.0.0) 1 | com_cpanel (3.0.0) 1 | com_menus (3.0.0) 1 | com_messages (3.0.0) 1 |
3rd Party:: Akeeba (8.3.3) 1 | com_jDownloads (3.9.8.7) 1 | COM_CREATIVECONTACTFORM (4.7.1) 1 | COM_FORMMAKER (3.6.9) 0 | COM_OSMAP (5.0.15) 1 | COM_BREEZINGFORMS ((build 940)) 0 | sysbreezingforms (1.0.0) 1 |

Modules :: Site ::
Core :: mod_whosonline (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_menu (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_search (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_finder (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_articles_popular (3.0.0) 1 | mod_login (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_articles_category (3.0.0) 1 |
3rd Party:: MOD_CREATIVECONTACTFORM_NAME (4.7.1) 1 | Form Maker Module (3.6.9) 1 | jDownloads Latest (3.9.8.2) 1 | jDownloads Most Recently Downloaded (3.9.8.3) 1 | jDownloads Last Updated (3.9.8.2) 1 | jDownloads Top (3.9.8.3) 1 | jDownloads Tree (3.9.3) 1 | Mini Frontpage (2.2.3) 1 | jDownloads Featured (3.9.8.2) 1 | jDownloads View Limits (3.9.0) 1 | jDownloads Stats (3.9.3) 1 | Nice Social Bookmark (2.5.2) 0 | BreezingForms (1.8.4) 0 | jDownloads Related (3.9.8.2) 1 | sigplus (1.4.2.19) 1 | jDownloads Rated (3.9.8.2) 1 |

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

Libraries ::
Core ::
3rd Party:: file_fof30 (3.6.2) ? | file_fof40 (4.1.3) ? | Regular Labs Library (23.9.3039) 1 |

Plugins ::
Core :: plg_quickicon_eos310 (3.10.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_privacy_message (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_user_terms (3.9.0) 0 | plg_user_profile (3.0.0) 1 | plg_user_contactcreator (3.0.0) 1 | plg_user_joomla (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 0 | plg_editors-xtd_module (3.5.0) 0 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_gmail (3.0.0) 1 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_twofactorauth_yubikey (3.2.0) 1 | plg_twofactorauth_totp (3.2.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_finder (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_content (3.0.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_installer_webinstaller (2.1.2) 1 | plg_system_remember (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_p3p (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_logout (3.0.0) 1 | plg_system_redirect (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 0 | plg_system_log (3.0.0) 1 | plg_system_stats (3.5.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_privacyconsent (3.9.0) 0 | plg_system_sef (3.0.0) 1 | plg_system_languagecode (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_content (3.0.0) 1 |
3rd Party:: plg_quickicon_akeebabackup (8.3.3) 0 | plg_editors_tinymce (4.5.12) 1 | plg_editors_codemirror (5.60.0) 1 | PLG_EDITORS-XTD_MODULESANYWHERE (7.18.0) 1 | PLG_EDITORS-XTD_ARTICLESANYWHERE (14.2.0) 1 | plg_editors-xtd_jdownloads (3.9.0) 0 | PLG_ACTIONLOG_AKEEBABACKUP (8.3.3) 0 | Content - Load Form Maker (3.6.9) 1 | plg_content_jdownloads_tags_fix (3.9.0) 1 | plg_content_jdownloads (3.9.8.2) 0 | Content - Image gallery - sigplus (1.4.2.19) 1 | plg_jdownloads_example (3.9.0) 0 | plg_finder_folder (3.9.6) 0 | plg_finder_jdownloads (3.9.6) 0 | PLG_OSMAP_JOOMLA (5.0.15) 1 | sysbreezingforms (1.0.0) 1 | plg_system_osmylicensesmanager (2.0.16) 1 | PLG_SYSTEM_AKVERSIONCHECK (8.3.3) 1 | PLG_SYSTEM_MODULESANYWHERE (7.18.0) 1 | PLG_SYSTEM_ARTICLESANYWHERE (14.2.0) 1 | PLG_SYSTEM_REGULARLABS (23.9.3039) 1 | System - HD-Date (1.1) 0 | PLG_CWGEARS (0.6.3) 1 | plg_system_jdownloads (3.9.8.6) 1 | PLG_SYSTEM_BACKUPONUPDATE (8.3.3) 1 | Creative Contact Form (4.7.1) 1 | plg_search_jdownloads (3.9.0) 0 |
Templates Discovered :: wrote:Templates :: Site :: jcb_beez_books (3.1.0) 1 | protostar (1.0) ? | beez3 (3.1.0) 1 | jcb_beez_curve (3.1.0) 1 | jcb_black (3.1.0) 1 |
Templates :: Admin :: hathor (3.0.0) 1 | isis (1.0) 1 |

nagaho2
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Feb 15, 2024 10:03 pm

Re: Error in preparing for upgrade to 4

Post by nagaho2 » Thu Feb 15, 2024 10:52 pm

Ok my client was able to fix it on the server. So we are back to normal (haven't upgraded yet). Still wondering why it would do that though.

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

Re: Error in preparing for upgrade to 4

Post by Webdongle » Fri Feb 16, 2024 12:27 am

Depends on the error reporting setting

LiveSite: Is Not Empty ... could cause problems later on.
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".

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

Re: Error in preparing for upgrade to 4

Post by Per Yngve Berg » Fri Feb 16, 2024 5:13 am

The Errors are php version related.

php 8.2 is to high for J3

nagaho2
Joomla! Apprentice
Joomla! Apprentice
Posts: 15
Joined: Thu Feb 15, 2024 10:03 pm

Re: Error in preparing for upgrade to 4

Post by nagaho2 » Thu Feb 22, 2024 3:38 pm

Thanks!

User avatar
AMurray
Joomla! Exemplar
Joomla! Exemplar
Posts: 9707
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Error in preparing for upgrade to 4

Post by AMurray » Thu Feb 22, 2024 9:29 pm

PHP 8.2 is too high for 3.10.x? Then why does FPA report:
PHP Supports J! 3.10.12: Yes
???

That may be the general advice we give (I've done so myself) but it just seems strange the FPA contradicts our advice.

The errors may not be related to the actual J3.10 core but to 3rd party extensions.
Regards - A Murray
General Support Moderator

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

Re: Error in preparing for upgrade to 4

Post by Webdongle » Thu Feb 22, 2024 11:03 pm

I have 1 J3 site running on php 8.1.27 and 1 on php 8.2.16. But they won't run on wamp higher than 7.4.x.
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".


Post Reply

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