Error in preparing for upgrade to 4 Topic is solved
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.
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.
-
- Joomla! Apprentice
- Posts: 15
- Joined: Thu Feb 15, 2024 10:03 pm
Error in preparing for upgrade to 4
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.
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.
-
- Joomla! Apprentice
- Posts: 15
- Joined: Thu Feb 15, 2024 10:03 pm
Re: Error in preparing for upgrade to 4
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 235Basic 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 ALLDetailed 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: NoFolder 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. 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 |
-
- Joomla! Apprentice
- Posts: 15
- Joined: Thu Feb 15, 2024 10:03 pm
Re: Error in preparing for upgrade to 4
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.
- Webdongle
- Joomla! Master
- Posts: 44175
- Joined: Sat Apr 05, 2008 9:58 pm
Re: Error in preparing for upgrade to 4
Depends on the error reporting setting
LiveSite: Is Not Empty ... could cause problems later on.
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".
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".
- Per Yngve Berg
- Joomla! Master
- Posts: 31084
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Error in preparing for upgrade to 4
The Errors are php version related.
php 8.2 is to high for J3
php 8.2 is to high for J3
-
- Joomla! Apprentice
- Posts: 15
- Joined: Thu Feb 15, 2024 10:03 pm
- AMurray
- Joomla! Exemplar
- Posts: 9913
- Joined: Sat Feb 13, 2010 7:35 am
- Location: Australia
Re: Error in preparing for upgrade to 4
PHP 8.2 is too high for 3.10.x? Then why does FPA report:
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.
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
General Support Moderator
- Webdongle
- Joomla! Master
- Posts: 44175
- Joined: Sat Apr 05, 2008 9:58 pm
Re: Error in preparing for upgrade to 4
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".
https://www.weblinksonline.co.uk/updating-joomla.html
"When I'm right no one remembers but when I'm wrong no one forgets".