JSON data: HTTP 500 error on Joomla pre-update page Topic is solved

Need help upgrading your Joomla! website or converting to Joomla! 5.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
timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Wed Mar 06, 2024 2:04 pm

Hi, I am trying to update from Joomla v4 to v5, but get this error on the pre-update page. Can you help?
Forum Post Assistant (v1.6.6) : 6-Mar-2024 wrote:
Problem Description :: wrote:Error: JSON data: HTTP 500 status code on Joomla pre-update page
Log/Error Message :: wrote:An error has occurred while fetching the JSON data: HTTP 500 status code.
Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.4.3-Stable (Pamoja) 20-February-2024
Joomla! Configured :: Yes | Read-Only (444) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: true | SEF ReWrite: true | .htaccess/web.config: Yes | GZip: false | Cache: true | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: N/A | 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: Public | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 4.4.3: Yes | Database Supports J! 4.4.3: Yes | Database Credentials Present: Yes |

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

PHP Configuration :: Version: 8.1.27 | PHP API: fpm-fcgi | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 22519 | Log Errors To: | Last Known Error: | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 128M | Max. POST Size: 128M | Max. Input Time: 60 | Max. Execution Time: 300 | Memory Limit: 128M

Database Configuration :: Version: 10.4.26-MariaDB-log (Client:mysqlnd 8.1.27) | Database Size: 7.82 MiB | #of Tables with config prefix:  100 | #of other Tables:  120 | 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 `haslemere_j4-323035d3b2`.* TO `haslemere_j4-323035d3b2`@`%`
Detailed Environment :: wrote:PHP Extensions :: Core (8.1.27) | date (8.1.27) | libxml (8.1.27) | pcre (8.1.27) | zlib (8.1.27) | filter (8.1.27) | hash (8.1.27) | json (8.1.27) | pcntl (8.1.27) | readline (8.1.27) | Reflection (8.1.27) | SPL (8.1.27) | session (8.1.27) | standard (8.1.27) | cgi-fcgi (8.1.27) | bcmath (8.1.27) | bz2 (8.1.27) | calendar (8.1.27) | ctype (8.1.27) | curl (8.1.27) | dba (8.1.27) | dom (20031129) | mbstring (8.1.27) | FFI (8.1.27) | fileinfo (8.1.27) | ftp (8.1.27) | gd (8.1.27) | gettext (8.1.27) | gmp (8.1.27) | iconv (8.1.27) | imap (8.1.27) | intl (8.1.27) | ldap (8.1.27) | exif (8.1.27) | mysqlnd (mysqlnd 8.1.27) | odbc (8.1.27) | openssl (8.1.27) | PDO (8.1.27) | pgsql (8.1.27) | Phar (8.1.27) | posix (8.1.27) | pspell (8.1.27) | shmop (8.1.27) | SimpleXML (8.1.27) | snmp (8.1.27) | soap (8.1.27) | sockets (8.1.27) | sodium (8.1.27) | sqlite3 (8.1.27) | sysvmsg (8.1.27) | sysvsem (8.1.27) | sysvshm (8.1.27) | tidy (8.1.27) | tokenizer (8.1.27) | xml (8.1.27) | xmlwriter (8.1.27) | xsl (8.1.27) | zip (1.19.5) | mysqli (8.1.27) | pdo_dblib (8.1.27) | PDO_Firebird (8.1.27) | pdo_mysql (8.1.27) | PDO_ODBC (8.1.27) | pdo_pgsql (8.1.27) | pdo_sqlite (8.1.27) | xmlreader (8.1.27) | xmlrpc (1.0.0-dev) | imagick (3.7.0) | OAuth (2.0.7) | sqlsrv (5.10.1) | pdo_sqlsrv (5.10.1) | ionCube Loader (13.0.2) | SourceGuardian (14.0.2) | Zend OPcache (8.1.27) | Zend Engine (4.1.27) |
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) | api/ (755) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 41927066 | Threads: 119 | Questions: 108342329099 | Slow queries: 354240 | Opens: 1748893387 | Flush tables: 1 | Open tables: 6000 | Queries per second avg: 2584.066 |
Extensions Discovered :: wrote:Components :: Site ::
Core ::
3rd Party:: JCE - Noneditable (1.0.0) ? | WF_KITCHENSINK_TITLE (2.9.51) ? | WF_FULLSCREEN_TITLE (2.9.51) ? | WF_STYLE_TITLE (2.9.51) ? | WF_LANGCODE_TITLE (2.9.51) ? | WF_HELP_TITLE (2.9.51) ? | WF_REFERENCE_TITLE (2.9.51) ? | WF_CONTEXTMENU_TITLE (2.9.51) ? | WF_TEXTCASE_TITLE (2.9.51) ? | WF_DIRECTIONALITY_TITLE (2.9.51) ? | WF_PRINT_TITLE (2.9.51) ? | WF_SPELLCHECKER_TITLE (2.9.51) ? | WF_LISTS_TITLE (2.9.51) ? | WF_AUTOSAVE_TITLE (2.9.51) ? | WF_TABLE_TITLE (2.9.51) ? | WF_ATTRIBUTES_TITLE (2.9.51) ? | WF_ARTICLE_TITLE (2.9.51) ? | WF_VISUALBLOCKS_TITLE (2.9.51) ? | WF_VISUALCHARS_TITLE (2.9.51) ? | WF_CLIPBOARD_TITLE (2.9.51) ? | WF_SEARCHREPLACE_TITLE (2.9.51) ? | WF_ANCHOR_TITLE (2.9.51) ? | WF_BROWSER_TITLE (2.9.51) ? | WF_STYLESELECT_TITLE (2.9.51) ? | WF_NONBREAKING_TITLE (2.9.51) ? | WF_HR_TITLE (2.9.51) ? | WF_CLEANUP_TITLE (2.9.51) ? | WF_EMOTIONS_TITLE (2.9.51) ? | WF_CHARMAP_TITLE (2.9.51) ? | WF_FONTSIZESELECT_TITLE (2.9.51) ? | WF_MEDIA_TITLE (2.9.51) ? | WF_PREVIEW_TITLE (2.9.51) ? | WF_FONTCOLOR_TITLE (2.9.51) ? | WF_FORMATSELECT_TITLE (2.9.51) ? | WF_LINK_TITLE (2.9.51) ? | WF_WORDCOUNT_TITLE (2.9.51) ? | WF_IMGMANAGER_TITLE (2.9.51) ? | WF_FONTSELECT_TITLE (2.9.51) ? | WF_AGGREGATOR_VIDEO_TITLE (2.9.51) ? | WF_AGGREGATOR_[youtube]_TITLE (2.9.51) ? | WF_AGGREGATOR_AUDIO_TITLE (2.9.51) ? | WF_AGGREGATOR_VIMEO_TITLE (2.9.51) ? | WF_AGGREGATOR_DAILYMOTION_TITLE (2.9.51) ? | WF_POPUPS_JCEMEDIABOX_TITLE (2.9.51) ? | WF_FILESYSTEM_JOOMLA_TITLE (2.9.51) ? | WF_LINKS_JOOMLALINKS_TITLE (2.9.51) ? | WF_LINK_SEARCH_TITLE (2.9.51) ? |

Components :: Admin ::
Core :: com_workflow (4.0.0) 1 | com_newsfeeds (4.0.0) 1 | com_admin (4.0.0) 1 | com_cache (4.0.0) 1 | com_mails (4.0.0) 1 | com_categories (4.0.0) 1 | com_tags (4.0.0) 1 | com_installer (4.0.0) 1 | com_config (4.0.0) 1 | com_privacy (3.9.0) 1 | com_wrapper (4.0.0) 1 | com_postinstall (4.0.0) 1 | com_menus (4.0.0) 1 | com_login (4.0.0) 1 | com_finder (4.0.0) 1 | com_banners (4.0.0) 0 | com_checkin (4.0.0) 1 | com_guidedtours (4.3.0) 1 | com_redirect (4.0.0) 1 | com_languages (4.0.0) 1 | com_media (3.0.0) 1 | com_users (4.0.0) 1 | com_plugins (4.0.0) 1 | com_messages (4.0.0) 1 | com_scheduler (4.1.0) 1 | com_actionlogs (3.9.0) 1 | com_associations (4.0.0) 1 | com_joomlaupdate (4.0.3) 1 | com_templates (4.0.0) 1 | com_content (4.0.0) 1 | com_contenthistory (4.0.0) 1 | com_modules (4.0.0) 1 | com_weblinks (4.3.1) 1 | com_ajax (4.0.0) 1 | com_cpanel (4.0.0) 1 | com_fields (4.0.0) 1 |
3rd Party:: COM_JCE (2.9.51) 1 | com_gantry5 (5.5.17) 1 | com_rsform (3.2.2) 1 | sitemap faster (6.0) 1 | com_rsform (1.52.11) 1 | com_akeebabackup (9.8.1) 1 |

Modules :: Site ::
Core :: mod_banners (3.0.0) 0 | mod_syndicate (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_articles_news (3.0.0) 0 | mod_tags_similar (3.1.0) 1 | mod_whosonline (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_related_items (3.0.0) 0 | mod_login (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_stats (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_weblinks (4.3.1) 1 | mod_feed (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_languages (3.5.0) 1 |
3rd Party:: mod_gantry5_particle (5.5.17) 1 |

Modules :: Admin ::
Core :: mod_latest (3.0.0) 1 | mod_privacy_status (4.0.0) 1 | mod_frontend (4.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_quickicon (3.0.0) 1 | mod_post_installation_messages (4.0.0) 1 | mod_loginsupport (4.0.0) 1 | mod_user (4.0.0) 1 | mod_title (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_login (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_sampledata (3.8.0) 1 | mod_guidedtours (4.3.0) 1 | mod_messages (4.0.0) 1 | mod_privacy_dashboard (3.9.0) 1 | mod_popular (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_version (3.0.0) 1 | mod_latestactions (3.9.0) 1 | mod_stats_admin (3.0.0) 1 |
3rd Party::

Libraries ::
Core ::
3rd Party:: Gantry (4.0.5) ? | file_fof40 (4.1.3) ? |

Plugins ::
Core :: plg_system_highlight (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_stats (3.5.0) 1 | plg_system_redirect (3.0.0) 1 | plg_system_log (3.0.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_task_notification (4.1) 1 | plg_system_fields (3.7.0) 1 | plg_system_shortcut (4.2.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_sef (3.0.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_guidedtours (4.3.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_jooa11y (4.2.0) 1 | plg_system_httpheaders (4.0.0) 0 | plg_system_accessibility (4.0.0) 0 | plg_system_privacyconsent (3.9.0) 0 | plg_system_updatenotification (3.5.0) 1 | plg_system_skipto (4.0.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_actionlogs (3.9.0) 0 | plg_system_languagecode (3.0.0) 0 | plg_system_schedulerunner (4.1) 1 | plg_system_weblinks (4.3.1) 0 | plg_system_languagefilter (3.0.0) 0 | plg_system_webauthn (4.0.0) 1 | plg_finder_categories (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_finder_newsfeeds (3.0.0) 1 | plg_finder_weblinks (4.3.1) 1 | plg_extension_joomla (3.0.0) 1 | plg_extension_namespacemap (4.0.0) 1 | plg_extension_finder (4.0.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_installer_webinstaller (4.0.0) 1 | plg_installer_urlinstaller (3.6.0) 1 | plg_installer_override (4.0.0) 1 | plg_installer_folderinstaller (3.6.0) 1 | plg_behaviour_compat (4.4.0) 1 | plg_behaviour_taggable (4.0.0) 1 | plg_behaviour_versionable (4.0.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_subform (4.0.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_media-action_rotate (4.0.0) 1 | plg_media-action_resize (4.0.0) 1 | plg_media-action_crop (4.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_cookie (3.0.0) 1 | plg_filesystem_local (4.0.0) 1 | plg_captcha_recaptcha (3.4.0) 0 | plg_captcha_recaptcha_invisible (3.8) 1 | plg_actionlog_joomla (3.9.0) 1 | plg_multifactorauth_fixed (4.2.0) 0 | plg_multifactorauth_totp (3.2.0) 0 | plg_multifactorauth_email (4.2.0) 0 | plg_multifactorauth_yubikey (3.2.0) 0 | plg_multifactorauth_webauthn (4.2.0) 0 | plg_content_vote (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_fields (3.7.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_content_loadmodule (3.0.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_workflow_publishing (4.0.0) 1 | plg_workflow_notification (4.0.0) 1 | plg_workflow_featuring (4.0.0) 1 | plg_task_demo_tasks (4.1) 1 | plg_task_requests (4.1) 1 | plg_task_site_status (4.1) 1 | plg_task_check_files (4.1) 1 | plg_sampledata_multilang (4.0.0) 1 | plg_api-authentication_basic (4.0.0) 0 | plg_api-authentication_token (4.0.0) 1 | plg_search_weblinks (4.3.1) 1 | plg_user_joomla (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_user_terms (3.9.0) 0 | plg_user_token (3.9.0) 1 | plg_user_profile (3.0.0) 0 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_overridecheck (4.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_eos (4.4.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_downloadkey (4.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_weblink (4.3.1) 0 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_webservices_messages (4.0.0) 1 | plg_webservices_users (4.0.0) 1 | plg_webservices_redirect (4.0.0) 1 | plg_webservices_banners (4.0.0) 1 | plg_webservices_installer (4.0.0) 1 | plg_webservices_tags (4.0.0) 1 | plg_webservices_plugins (4.0.0) 1 | plg_webservices_content (4.0.0) 1 | plg_webservices_privacy (4.0.0) 1 | plg_webservices_languages (4.0.0) 1 | plg_webservices_config (4.0.0) 1 | plg_webservices_menus (4.0.0) 1 | plg_webservices_templates (4.0.0) 1 | plg_webservices_newsfeeds (4.0.0) 1 | plg_webservices_media (4.1.0) 1 | plg_webservices_modules (4.0.0) 1 |
3rd Party:: System - RSForm! Pro Delete Submiss (1.0.0) ? | System - RSForm! Pro Joomla! Captch (3.1.1) ? | plg_system_jce (2.9.51) 1 | plg_system_gantry5 (5.5.17) 1 | System - RSForm! Pro Offline Paymen (3.1.3) ? | System - RSForm! Pro PayPal (3.1.3) 0 | System - RSForm! Pro Payment (3.1.3) 1 | PLG_SYSTEM_RSFORMCONSOLE (1.0.0) 0 | PLG_SYSTEM_BACKUPONUPDATE (9.8.1) 1 | System - RSForm! Pro reCAPTCHA v2 (3.1.1) 0 | plg_gantry5_preset (5.5.17) 0 | plg_extension_jce (2.9.51) 1 | plg_installer_jce (2.9.51) 1 | plg_installer_rsform (1.0.0) 1 | plg_fields_mediajce (2.9.51) 1 | Page Cache - RSForm! Pro (1.0.0) 1 | PLG_ACTIONLOG_AKEEBABACKUP (9.8.1) 0 | plg_content_jce (2.9.51) 1 | PLG_TASK_AKEEBABACKUP (9.8.1) 1 | PLG_CONSOLE_AKEEBABACKUP (9.8.1) 1 | plg_editors_jce (2.9.51) 1 | plg_editors_codemirror (5.65.15) 1 | plg_editors_tinymce (5.10.9) 0 | plg_quickicon_jce (2.9.51) 1 | plg_quickicon_gantry5 (5.5.17) 1 | PLG_QUICKICON_AKEEBABACKUP (9.8.1) 1 | PLG_WEBSERVICES_AKEEBABACKUP (9.8.1) 1 |
Templates Discovered :: wrote:Templates :: Site :: rt_interstellar (1.2.3) 1 | cassiopeia (1.0) 1 |
Templates :: Admin :: atum (1.0) 1 |

gws
Joomla! Champion
Joomla! Champion
Posts: 6046
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by gws » Wed Mar 06, 2024 3:12 pm

Try with default template, your template is a bit long in the tooth.

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

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by Per Yngve Berg » Wed Mar 06, 2024 4:31 pm

Mod. Note: Relocated the topic from Installation to the Upgrade forum.

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

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by Per Yngve Berg » Wed Mar 06, 2024 4:33 pm

Memory Limit: 128M

Has caused problems for some. Increase to at least 256M.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Thu Mar 07, 2024 8:10 am

Open your browser Developer Tools - are there any errors reported when you load the Joomla Update page. How does the error appear - is it a System Message or a complete Red page?

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Tue Mar 12, 2024 1:00 pm

Per Yngve Berg wrote:
Wed Mar 06, 2024 4:33 pm
Memory Limit: 128M

Has caused problems for some. Increase to at least 256M.
Thanks. I tried that, but there was no difference.

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Tue Mar 12, 2024 1:13 pm

ceford wrote:
Thu Mar 07, 2024 8:10 am
Open your browser Developer Tools - are there any errors reported when you load the Joomla Update page. How does the error appear - is it a System Message or a complete Red page?
There is a red system message at the top of the page, just below the Check for Updates button, and above the title: Pre-update Check for Joomla 5.0.3
Image
The bowser devoloper tools Console output is:

Code: Select all

openhandler.js:13 Uncaught TypeError: Cannot read properties of undefined (reading 'extend')
    at openhandler.js:13:31
    at openhandler.js:202:1
widget.min.js:1 Uncaught TypeError: Cannot read properties of undefined (reading 'makecsscls')
    at widget.min.js:1:1
    at widget.min.js:1:1
index.php?option=com_joomlaupdate:1552 Uncaught TypeError: Cannot read properties of undefined (reading 'makecsscls')
    at index.php?option=com…oomlaupdate:1552:52
    at index.php?option=com…mlaupdate:1552:6583
index.php?option=com_joomlaupdate:1556 Uncaught TypeError: PhpDebugBar.Widgets.InfoWidget is not a constructor
    at index.php?option=com…omlaupdate:1556:108
/administrator/index…sioncompatibility:1 
 Failed to load resource: the server responded with a status of 500 ()

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Tue Mar 12, 2024 3:20 pm

What happens if you disable the Compatibility plugin?

What happens if you try with Debug mode set to Off or On.

Is there anything near the end of your PHP error log?

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Wed Mar 13, 2024 1:39 pm

What happens if you disable the Compatibility plugin?
Nothing - everything looks the same. The website and backend keep working.

What happens if you try with Debug mode set to Off or On.
The same for either- there's no difference.

Is there anything near the end of your PHP error log?
#Date: 2024-03-13 13:14:15 UTC
#Software: Joomla! 4.4.3 Stable [ Pamoja ] 20-February-2024 16:00 GMT

#Fields: datetime priority clientip category message
2024-03-13T13:14:15+00:00 INFO 2606:40:52:75aa::a65:4ae2 updater Loading information from update site #45 with name "suggest update" and URL http://www.actiaweb.com/activ/phocadown ... nifest.xml took 0.05 seconds
2024-03-13T13:14:15+00:00 CRITICAL 2606:40:52:75aa::a65:4ae2 error Uncaught Throwable of type Error thrown with message "Attempt to assign property "name" on null". Stack trace: #0 [internal function]: Joomla\CMS\Updater\Adapter\ExtensionAdapter->_startElement(Object(XMLParser), 'name', Array)
#1 [ROOT]/libraries/src/Updater/Adapter/ExtensionAdapter.php(284): xml_parse(Object(XMLParser), '<?xml version="...')
#2 [ROOT]/libraries/src/Updater/Updater.php(264): Joomla\CMS\Updater\Adapter\ExtensionAdapter->findUpdate(Array)
#3 [ROOT]/libraries/src/Updater/Updater.php(165): Joomla\CMS\Updater\Updater->getUpdateObjectsForSite(Array, 4, false)
#4 [ROOT]/administrator/components/com_installer/src/Model/UpdateModel.php(276): Joomla\CMS\Updater\Updater->findUpdates(0, 3600, 4)
#5 [ROOT]/administrator/components/com_installer/src/Controller/UpdateController.php(161): Joomla\Component\Installer\Administrator\Model\UpdateModel->findUpdates(0, 3600, 4)
#6 [ROOT]/libraries/src/MVC/Controller/BaseController.php(693): Joomla\Component\Installer\Administrator\Controller\UpdateController->ajax()
#7 [ROOT]/libraries/src/Dispatcher/ComponentDispatcher.php(143): Joomla\CMS\MVC\Controller\BaseController->execute('ajax')
#8 [ROOT]/libraries/src/Component/ComponentHelper.php(361): Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()
#9 [ROOT]/libraries/src/Application/AdministratorApplication.php(143): Joomla\CMS\Component\ComponentHelper::renderComponent('com_installer')
#10 [ROOT]/libraries/src/Application/AdministratorApplication.php(186): Joomla\CMS\Application\AdministratorApplication->dispatch()
#11 [ROOT]/libraries/src/Application/CMSApplication.php(293): Joomla\CMS\Application\AdministratorApplication->doExecute()
#12 [ROOT]/administrator/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute()
#13 [ROOT]/administrator/index.php(32): require_once('/home/sites/4a/...')
#14 {main}
2024-03-13T13:14:21+00:00 INFO 2606:40:52:75aa::a65:4ae2 updater Loading information from update site #23 with name "Joomla! Update Component" and URL https://update.joomla.org/core/extensio ... update.xml took 0.25 seconds
2024-03-13T13:14:26+00:00 CRITICAL 2606:40:52:75aa::a65:4ae2 error Uncaught Throwable of type Error thrown with message "Attempt to assign property "name" on null". Stack trace: #0 [internal function]: Joomla\CMS\Updater\Update->_startElement(Object(XMLParser), 'name', Array)
#1 [ROOT]/libraries/src/Updater/Update.php(526): xml_parse(Object(XMLParser), '<?xml version="...')
#2 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1658): Joomla\CMS\Updater\Update->loadFromXml('http://www.acti...', 4)
#3 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1529): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->checkCompatibility('http://www.acti...', '5.0.3')
#4 [ROOT]/administrator/components/com_joomlaupdate/src/Controller/UpdateController.php(591): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->fetchCompatibility('10166', '5.0.3')
#5 [ROOT]/libraries/src/MVC/Controller/BaseController.php(693): Joomla\Component\Joomlaupdate\Administrator\Controller\UpdateController->batchextensioncompatibility()
#6 [ROOT]/libraries/src/Dispatcher/ComponentDispatcher.php(143): Joomla\CMS\MVC\Controller\BaseController->execute('batchextensionc...')
#7 [ROOT]/libraries/src/Component/ComponentHelper.php(361): Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()
#8 [ROOT]/libraries/src/Application/AdministratorApplication.php(143): Joomla\CMS\Component\ComponentHelper::renderComponent('com_joomlaupdat...')
#9 [ROOT]/libraries/src/Application/AdministratorApplication.php(186): Joomla\CMS\Application\AdministratorApplication->dispatch()
#10 [ROOT]/libraries/src/Application/CMSApplication.php(293): Joomla\CMS\Application\AdministratorApplication->doExecute()
#11 [ROOT]/administrator/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute()
#12 [ROOT]/administrator/index.php(32): require_once('/home/sites/4a/...')
#13 {main}

In the home dashbooard, under notifications I see these items (unknown extensions, unknown requests & help, error on checking overrides) in red: I guess this is related...

Image

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Wed Mar 13, 2024 2:44 pm

The first error in the error log suggests there is something wrong with the sitemapfaster extension - you should disable that for now.

The second error suggests there may be something wrong with the Joomla update sites - there is a partial url. Have a look at the list of Update Sites for anything unusual.

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Wed Mar 13, 2024 4:37 pm

Thanks.
I turned off the sitemapfaster extension, but that didn't change anything.

I found the url 'http://www.acti (from http://www.actiaweb.com/activ/phocadown ... nifest.xml)
in the updater for sitemapfaster, so I disabled that updater.
and that has got the notifications working properly now:
Image
But I still get the JSON data: HTTP 500 error on the Joomla pre-update page.

Tim

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Wed Mar 13, 2024 5:09 pm

What is at the end of the error log now?

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Thu Mar 14, 2024 3:24 pm

This is from today:
2024-03-14T15:17:13+00:00 INFO 2606:40:4d:749e::865:f0c9 updater Loading information from update site #23 with name "Joomla! Update Component" and URL https://update.joomla.org/core/extensio ... update.xml took 0.25 seconds
2024-03-14T15:17:18+00:00 CRITICAL 2606:40:4d:749e::865:f0c9 error Uncaught Throwable of type Error thrown with message "Attempt to assign property "name" on null". Stack trace: #0 [internal function]: Joomla\CMS\Updater\Update->_startElement(Object(XMLParser), 'name', Array)
#1 [ROOT]/libraries/src/Updater/Update.php(526): xml_parse(Object(XMLParser), '<?xml version="...')
#2 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1658): Joomla\CMS\Updater\Update->loadFromXml('http://www.acti...', 4)
#3 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1529): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->checkCompatibility('http://www.acti...', '5.0.3')
#4 [ROOT]/administrator/components/com_joomlaupdate/src/Controller/UpdateController.php(591): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->fetchCompatibility('10166', '5.0.3')
#5 [ROOT]/libraries/src/MVC/Controller/BaseController.php(693): Joomla\Component\Joomlaupdate\Administrator\Controller\UpdateController->batchextensioncompatibility()
#6 [ROOT]/libraries/src/Dispatcher/ComponentDispatcher.php(143): Joomla\CMS\MVC\Controller\BaseController->execute('batchextensionc...')
#7 [ROOT]/libraries/src/Component/ComponentHelper.php(361): Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()
#8 [ROOT]/libraries/src/Application/AdministratorApplication.php(143): Joomla\CMS\Component\ComponentHelper::renderComponent('com_joomlaupdat...')
#9 [ROOT]/libraries/src/Application/AdministratorApplication.php(186): Joomla\CMS\Application\AdministratorApplication->dispatch()
#10 [ROOT]/libraries/src/Application/CMSApplication.php(293): Joomla\CMS\Application\AdministratorApplication->doExecute()
#11 [ROOT]/administrator/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute()
#12 [ROOT]/administrator/index.php(32): require_once('/home/sites/4a/...')
#13 {main}

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Thu Mar 14, 2024 4:20 pm

Look at System / Update Sites - do you have anything with a URL containing www.acti? If so, try disabling those update sites. What does that do?

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Fri Mar 15, 2024 2:39 pm

Yes, there is one site with that URL, but I have already disabled it as I said in my Wed Mar 13, 2024 4:37 pm post above. It got the notifications working properly after disabling it.
Image
Tim

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Fri Mar 15, 2024 2:48 pm

What is update site #23? Can you disable that? Actually, you may need to disable the suggest update extension, not just its update site.

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Fri Mar 15, 2024 3:15 pm

Its: Joomla! Update Component
https://update.joomla.org/core/extensio ... update.xml
Joomla! Update

I disabled the update site, but it didn't do anything
Looking at the extensions, I see that it's not possible to disable it - top in this pic:
Image

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Fri Mar 15, 2024 5:34 pm

Looks like I misread your last error report - there is still a www.acti extension triggering a compatibility check failure. You probably need to disable all extensions from that source.

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Fri Mar 15, 2024 8:47 pm

Thanks, but there's only the 'sitemap faster' extension with that actiaweb.com address, and that is disabled.

I cleared the everything.php in the logs and this is the error that comes up in it when accessing the 'Pre-Update Check for Joomla ‎5.0.3'page:

Code: Select all

#
#<?php die('Forbidden.'); ?>
#Date: 2024-03-15 20:18:58 UTC
#Software: Joomla! 4.4.3 Stable [ Pamoja ] 20-February-2024 16:00 GMT

#Fields: datetime	priority clientip	category	message
2024-03-15T20:18:58+00:00	INFO 2606:40:4d:3874::1067:791	updater	Loading information from update site #23 with name "Joomla! Update Component" and URL https://update.joomla.org/core/extensions/com_joomlaupdate.xml took 0.26 seconds
2024-03-15T20:19:03+00:00	CRITICAL 2606:40:4d:3874::1067:791	error	Uncaught Throwable of type Error thrown with message "Attempt to assign property "name" on null". Stack trace: #0 [internal function]: Joomla\CMS\Updater\Update->_startElement(Object(XMLParser), 'name', Array)
#1 [ROOT]/libraries/src/Updater/Update.php(526): xml_parse(Object(XMLParser), '<?xml version="...')
#2 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1658): Joomla\CMS\Updater\Update->loadFromXml('http://www.acti...', 4)
#3 [ROOT]/administrator/components/com_joomlaupdate/src/Model/UpdateModel.php(1529): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->checkCompatibility('http://www.acti...', '5.0.3')
#4 [ROOT]/administrator/components/com_joomlaupdate/src/Controller/UpdateController.php(591): Joomla\Component\Joomlaupdate\Administrator\Model\UpdateModel->fetchCompatibility('10166', '5.0.3')
#5 [ROOT]/libraries/src/MVC/Controller/BaseController.php(693): Joomla\Component\Joomlaupdate\Administrator\Controller\UpdateController->batchextensioncompatibility()
#6 [ROOT]/libraries/src/Dispatcher/ComponentDispatcher.php(143): Joomla\CMS\MVC\Controller\BaseController->execute('batchextensionc...')
#7 [ROOT]/libraries/src/Component/ComponentHelper.php(361): Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch()
#8 [ROOT]/libraries/src/Application/AdministratorApplication.php(143): Joomla\CMS\Component\ComponentHelper::renderComponent('com_joomlaupdat...')
#9 [ROOT]/libraries/src/Application/AdministratorApplication.php(186): Joomla\CMS\Application\AdministratorApplication->dispatch()
#10 [ROOT]/libraries/src/Application/CMSApplication.php(293): Joomla\CMS\Application\AdministratorApplication->doExecute()
#11 [ROOT]/administrator/includes/app.php(61): Joomla\CMS\Application\CMSApplication->execute()
#12 [ROOT]/administrator/index.php(32): require_once('/home/sites/4a/...')
#13 {main}
I checked in the database and there is only one instance of http://www.actiaweb.com/activ/phocadown ... nifest.xml which is the row with the 'sitempas faster' extension update site address. There's nothing else referring to that in the database.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Fri Mar 15, 2024 10:18 pm

Can you have a look in your #__update_sites table for anything that looks odd - specifically a location containing www.acti... Any duplications by name?

When I step through the code with the debugger, on the Home Dashboard load page I see this being passed to the function where you error occurs:

Code: Select all

"https://update.joomla.org/core/j4/default.xml"

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Mon Mar 18, 2024 1:43 pm

There's update_sites:
update_site_id 45
name: suggest update
type: extension
location: http://www.actiaweb.com/activ/phocadown ... nifest.xml
enabled: 0 (I turned it off)
last_check_timestamp: 1698053390
extra_query: (blank)

There no duplications
This is the whole table:
Image
Thanks, Tim

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2762
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by ceford » Mon Mar 18, 2024 2:25 pm

See what happens if you uninstall sitemapfaster. You can install it again later.

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Tue Mar 19, 2024 9:18 am

Yes, that did it. The Pre-Update Check for Joomla ‎5.0.3 works now.
Thanks for your perseverance!
How do I mark this as resolved?
Tim

User avatar
leolam
Joomla! Master
Joomla! Master
Posts: 20652
Joined: Mon Aug 29, 2005 10:17 am
Location: Netherlands/ Germany/ S'pore/Bogor/ North America
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by leolam » Thu Mar 21, 2024 3:41 pm

Yeah but no info on (regretfully defunct) Rockettheme on compatibility of the template for Joomla 5+

Leo
Joomla's #1 Professional Services Provider:
#Joomla Professional Support: https://gws-desk.com -
#Joomla Specialized Hosting Solutions: https://gws-host.com -

timread2
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Mar 06, 2024 12:51 pm

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by timread2 » Thu Mar 21, 2024 5:54 pm

Yes, unfortunately that's right. There is an "Error: Class JFactory not found" from the Rt-Interstellar template.
It would be good to know either way what Rockethteme intend to do - all my clients templates are from them!
I'm just waiting, but will have to jump to other templates if nothing happens soon.

User avatar
leolam
Joomla! Master
Joomla! Master
Posts: 20652
Joined: Mon Aug 29, 2005 10:17 am
Location: Netherlands/ Germany/ S'pore/Bogor/ North America
Contact:

Re: JSON data: HTTP 500 error on Joomla pre-update page

Post by leolam » Sun Mar 24, 2024 2:50 pm

Rockettheme has no updates posted on Gantry nor template for ages...Better start moving to a different platform. Seems Andy Miller has given up on Rockettheme. No updates, no support

Leo 8)
Joomla's #1 Professional Services Provider:
#Joomla Professional Support: https://gws-desk.com -
#Joomla Specialized Hosting Solutions: https://gws-host.com -


Post Reply

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