Joomla error caused by PHP upgrade? Topic is solved

General questions relating to Joomla! 3.x.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting.
Forum Post Assistant - If you are serious about wanting help, you should use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10
Locked
GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Joomla error caused by PHP upgrade?

Post by GCOchairman » Wed Jul 28, 2021 8:21 pm

Help please! ;-) A Google search brought me here. I am not even a programmer but am trying to fix an old Joomla site I have inherited (it's for a skint amateur orchestra with no programmers!). The hosting company just upgraded a very old version of PHP and caused the web site to break. The error message matches this solution exactly:

viewtopic.php?t=967125

I figured out how to switch on Debug and the output was:

"Using $this when not in object context
/home/gcoaber/public_html/zoomla/libraries/src/Application/CMSApplication.php:418

Call stack
# Function Location
1 () JROOT/libraries/src/Application/CMSApplication.php:418
2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/modules/mod_icemegamenu/helper.php:46
4 modIceMegamenuHelper::buildXML()
5 call_user_func_array() JROOT/libraries/src/Cache/Controller/CallbackController.php:173
6 Joomla\CMS\Cache\Controller\CallbackController->get() JROOT/libraries/src/Cache/Controller/CallbackController.php:45
7 Joomla\CMS\Cache\Controller\CallbackController->call() JROOT/modules/mod_icemegamenu/helper.php:110
8 modIceMegamenuHelper->getXML() JROOT/modules/mod_icemegamenu/helper.php:148
9 modIceMegamenuHelper->render() JROOT/modules/mod_icemegamenu/tmpl/default.php:15
10 require() JROOT/modules/mod_icemegamenu/mod_icemegamenu.php:61
11 include() JROOT/libraries/src/Helper/ModuleHelper.php:200
12 Joomla\CMS\Helper\ModuleHelper::renderModule() JROOT/libraries/src/Document/Renderer/Html/ModuleRenderer.php:98
13 Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render() JROOT/libraries/src/Document/Renderer/Html/ModulesRenderer.php:47
14 Joomla\CMS\Document\Renderer\Html\ModulesRenderer->render() JROOT/libraries/src/Document/HtmlDocument.php:501
15 Joomla\CMS\Document\HtmlDocument->getBuffer() JROOT/libraries/src/Document/HtmlDocument.php:793
16 Joomla\CMS\Document\HtmlDocument->_renderTemplate() JROOT/libraries/src/Document/HtmlDocument.php:567
17 Joomla\CMS\Document\HtmlDocument->render() JROOT/libraries/src/Application/CMSApplication.php:1118
18 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
19 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:209
20 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49"

But with zero Joomla knowledge, I wasn't able to figure out the equivalent code change for my site, just by looking at the previous solution. I am hoping however it will be an equally simple code change as that one was. Can anyone help me please?

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

Re: Joomla error caused by PHP upgrade?

Post by Per Yngve Berg » Wed Jul 28, 2021 8:51 pm

What version of Joomla? Is it updated to the latest version 3.9.28?

There is an extension Ice Mega Menu causing the problem. Is it updated?

Please use the Forum Post Assistant so we can review your site's configuration.

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Wed Jul 28, 2021 10:10 pm

Yes, it's on 3.9.28.

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Wed Jul 28, 2021 10:27 pm

I'm have the fpa-en.PHP file to upload but I'm reading through the documentation trying to figure out how to upload it! If I don't succeed, is there anything I else I can try in the meantime? Do you think the fix might involve changing more than just one line of code?

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Wed Jul 28, 2021 10:40 pm

The Microsoft "Quick Assist" tool - would that work? It's already built-in to every Windows 10 and I'm used to using it. Ah, except you are going to tell me you don't use Win10...! ;-)

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

Re: Joomla error caused by PHP upgrade?

Post by Webdongle » Thu Jul 29, 2021 12:02 am

Use the Host's cp panel file manager to up load fpa-en.PHP

btw
You can use the .htaccess or a local php file to force a lower php version while you update Joomla.
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: 30929
Joined: Mon Oct 27, 2008 9:27 pm
Location: Romerike, Norway

Re: Joomla error caused by PHP upgrade?

Post by Per Yngve Berg » Thu Jul 29, 2021 7:23 am

Is it only the front-end that are failing?

In module Manager, unpublish the ice mega menu module.

Create a new module to show the Menu using the Core menu module.

I found 3 or more extension in the JED name Mega Menu. None of the is Ice.

SharkyKZ
Joomla! Hero
Joomla! Hero
Posts: 2906
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Joomla error caused by PHP upgrade?

Post by SharkyKZ » Thu Jul 29, 2021 8:10 am

viewtopic.php?t=967125#p3547555 but in modules/mod_icemegamenu/helper.php.
Last edited by SharkyKZ on Thu Jul 29, 2021 8:20 am, edited 1 time in total.

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Thu Jul 29, 2021 8:13 am

I apologise, but I don't understand much of what you are saying and asking. In the older problem that I referenced at the start of this thread, the fix was a small change to one instruction in an index.php file which I hoped would also apply here.

The original programmer (long gone) left me step by step instructions to follow, to update the information on a page. I have always been able to update Joomla when prompted. But when PHP was updated this week, the web site broke and now shows the error messages I listed above. I gather it is because syntax changed between versions and the old syntax doesn't work with the new PHP version? I will continue to try to figure out how to use the Host's cPanel file manager to up load fpa-en.PHP, but it isn't immediately obvious (to me) at the moment how to do this. Thank you for your patience.

Yes, I might ask try asking the hosting company to downgrade PHP again for me, as they upgraded it. But then it won't be obvious when the syntax problem is fixed?

SharkyKZ
Joomla! Hero
Joomla! Hero
Posts: 2906
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Joomla error caused by PHP upgrade?

Post by SharkyKZ » Thu Jul 29, 2021 8:22 am

The same fix applies here, only in different file.

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Thu Jul 29, 2021 2:50 pm

SharkyKZ wrote:
Thu Jul 29, 2021 8:22 am
The same fix applies here, only in different file.
Thank you. So the trick is to find the file helper.php and edit that the same way, as in the 2018 posting?

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

Re: Joomla error caused by PHP upgrade?

Post by Per Yngve Berg » Thu Jul 29, 2021 2:57 pm

It's path is in the debug with the line number

Code: Select all

JROOT/modules/mod_icemegamenu/helper.php:148
JROOT is where your configuration.php is located.

Did you try to unpublish the module to see if the error went away?

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Thu Jul 29, 2021 8:10 pm

Per Yngve Berg wrote:
Thu Jul 29, 2021 2:57 pm
Did you try to unpublish the module to see if the error went away?
OK, I have just tried that and the error went away, but so did the menus on the home page.

Thank you, that's a really good start!

I think I have found the Helper.php file by using cPanel. Scrolling down to line 148, it says:

$xml = modIceMegamenuHelper::getXML($params->get('menutype'), $params, $callback);

Is this the culprit?

SharkyKZ
Joomla! Hero
Joomla! Hero
Posts: 2906
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Joomla error caused by PHP upgrade?

Post by SharkyKZ » Fri Jul 30, 2021 5:23 am

No, it should be line 46:
JROOT/modules/mod_icemegamenu/helper.php:46
https://github.com/dakuzen/mod_icemegam ... er.php#L46

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Fri Jul 30, 2021 5:27 pm

Made the change and republished. But now getting a different error.

The error message is now:

Using $this when not in object context
/home/gcoaber/public_html/zoomla/libraries/src/Application/CMSApplication.php:418

Call stack
# Function Location
1 () JROOT/libraries/src/Application/CMSApplication.php:418
2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/modules/mod_icemegamenu/helper.php:118
4 modIceMegamenuHelper->getXML() JROOT/modules/mod_icemegamenu/helper.php:148
5 modIceMegamenuHelper->render() JROOT/modules/mod_icemegamenu/tmpl/default.php:15
6 require() JROOT/modules/mod_icemegamenu/mod_icemegamenu.php:61
7 include() JROOT/libraries/src/Helper/ModuleHelper.php:200
8 Joomla\CMS\Helper\ModuleHelper::renderModule() JROOT/libraries/src/Document/Renderer/Html/ModuleRenderer.php:98
9 Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render() JROOT/libraries/src/Document/Renderer/Html/ModulesRenderer.php:47
10 Joomla\CMS\Document\Renderer\Html\ModulesRenderer->render() JROOT/libraries/src/Document/HtmlDocument.php:501
11 Joomla\CMS\Document\HtmlDocument->getBuffer() JROOT/libraries/src/Document/HtmlDocument.php:793
12 Joomla\CMS\Document\HtmlDocument->_renderTemplate() JROOT/libraries/src/Document/HtmlDocument.php:567
13 Joomla\CMS\Document\HtmlDocument->render() JROOT/libraries/src/Application/CMSApplication.php:1118
14 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
15 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:209
16 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Fri Jul 30, 2021 5:35 pm

Line 418 of cmsapplication.php is:

$options['app'] = $this;

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Sun Aug 01, 2021 5:25 pm

Forum Post Assistant (v1.6.2) : 1-Aug-2021 wrote:
Last PHP Error(s) Reported :: wrote:[01-Aug-2021 17:18:23 UTC] PHP Deprecated: Non-static method Joomla\CMS\Application\CMSApplication::getMenu() should not be called statically in /home/gcoaber/public_html/zoomla/libraries/src/Application/SiteApplication.php on line 275
Basic Environment :: wrote: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 | 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: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: 0 | Error Reporting: default | Site Debug: true | Language Debug: false | Default Access: 1 | 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: 3.10.0-962.3.2.lve1.5.52.el7.x86_64 | Technology: x86_64 | Web Server: Apache | Encoding: gzip, deflate, br | System TMP Writable: Yes | Free Disk Space : 306.92 GiB |

PHP Configuration :: Version: 7.4.21 | PHP API: cgi-fcgi | Session Path Writable: Yes | Display Errors: | Error Reporting: 32767 | Log Errors To: error_log | Last Known Error: 01st August 2021 17:18:23. | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: | Uploads: 1 | Max. Upload Size: 2M | Max. POST Size: 512M | Max. Input Time: -1 | Max. Execution Time: 30 | Memory Limit: 128M

Database Configuration :: Version: 5.6.51 (Client:5.6.51) | Database Size: 4.91 MiB | #of Tables with config prefix:  79 | #of other Tables:  0 | User Privileges : GRANT ALL
Detailed Environment :: wrote:PHP Extensions :: Core (7.4.21) | date (7.4.21) | libxml (7.4.21) | openssl (7.4.21) | pcre (7.4.21) | sqlite3 (7.4.21) | zlib (7.4.21) | bz2 (7.4.21) | calendar (7.4.21) | ctype (7.4.21) | curl (7.4.21) | hash (7.4.21) | filter (7.4.21) | ftp (7.4.21) | gettext (7.4.21) | gmp (7.4.21) | SPL (7.4.21) | iconv (7.4.21) | pcntl (7.4.21) | readline (7.4.21) | Reflection (7.4.21) | session (7.4.21) | standard (7.4.21) | shmop (7.4.21) | SimpleXML (7.4.21) | mbstring (7.4.21) | tokenizer (7.4.21) | xml (7.4.21) | cgi-fcgi (7.4.21) | bcmath (7.4.21) | dba (7.4.21) | dom (20031129) | enchant (7.4.21) | fileinfo (7.4.21) | gd (7.4.21) | imap (7.4.21) | intl (7.4.21) | json (7.4.21) | ldap (7.4.21) | exif (7.4.21) | mysqli (7.4.21) | mysqlnd (mysqlnd 7.4.21) | odbc (7.4.21) | PDO (7.4.21) | pdo_mysql (7.4.21) | PDO_ODBC (7.4.21) | pdo_pgsql (7.4.21) | pdo_sqlite (7.4.21) | pgsql (7.4.21) | Phar (7.4.21) | posix (7.4.21) | pspell (7.4.21) | snmp (7.4.21) | soap (7.4.21) | sockets (7.4.21) | sysvmsg (7.4.21) | sysvsem (7.4.21) | sysvshm (7.4.21) | tidy (7.4.21) | xmlreader (7.4.21) | xmlrpc (7.4.21) | xmlwriter (7.4.21) | xsl (7.4.21) | zip (1.15.6) | 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) ::
Database Information :: wrote:Database statistics :: Uptime: 5482583 | Threads: 2 | Questions: 369541919 | Slow queries: 2752 | Opens: 19273213 | Flush tables: 249 | Open tables: 78 | Queries per second avg: 67.402 |
Extensions Discovered :: wrote:Components :: Site ::
Core :: com_wrapper (3.0.0) 1 | com_mailto (3.0.0) 1 |
3rd Party::

Components :: Admin ::
Core :: com_templates (3.0.0) 1 | com_categories (3.0.0) 1 | com_joomlaupdate (3.6.2) 1 | com_plugins (3.0.0) 1 | com_login (3.0.0) 1 | com_associations (3.7.0) 1 | com_languages (3.0.0) 1 | com_fields (3.7.0) 1 | com_privacy (3.9.0) 1 | com_cache (3.0.0) 1 | com_checkin (3.0.0) 1 | com_search (3.0.0) 1 | com_cpanel (3.0.0) 1 | com_postinstall (3.2.0) 1 | com_admin (3.0.0) 1 | com_actionlogs (3.9.0) 1 | com_messages (3.0.0) 1 | com_modules (3.0.0) 1 | com_ajax (3.2.0) 1 | com_banners (3.0.0) 1 | com_redirect (3.0.0) 1 | com_config (3.0.0) 1 | com_media (3.0.0) 1 | com_tags (3.1.0) 1 | com_content (3.0.0) 1 | com_weblinks (3.7.0) 1 | com_finder (3.0.0) 1 | com_users (3.0.0) 1 | com_menus (3.0.0) 1 | com_installer (3.0.0) 1 | com_newsfeeds (3.0.0) 1 | com_contenthistory (3.2.0) 1 |
3rd Party:: FlexiContact (8.02) ? |

Modules :: Site ::
Core :: mod_custom (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_weblinks (3.7.0) 1 | mod_articles_archive (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_search (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_articles_categories (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_users_latest (3.0.0) 1 | mod_login (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_random_image (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_languages (3.5.0) 1 |
3rd Party:: IceMegaMenu Module (3.0.0) 1 | JE Social Icons (2.5.0) 1 | IceCarosuel Module (3.0.0) 1 |

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

Libraries ::
Core ::
3rd Party::

Plugins ::
Core :: plg_extension_joomla (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_weblink (3.7.0) 0 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_system_stats (3.5.0) 1 | plg_system_weblinks (3.7.0) 0 | plg_system_cache (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_sef (3.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_redirect (3.0.0) 0 | plg_system_fields (3.7.0) 1 | plg_system_privacyconsent (3.9.0) 0 | plg_system_logrotation (3.9.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_debug (3.0.0) 1 | PLG_SYSTEM_ACTIONLOGS (3.9.0) 0 | plg_system_logout (3.0.0) 1 | plg_system_p3p (3.0.0) 1 | plg_privacy_content (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_content_confirmconsent (3.9.0) 0 | plg_content_pagenavigation (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_emailcloak (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_fields (3.7.0) 1 | plg_content_finder (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_user_terms (3.9.0) 0 | plg_user_profile (3.0.0) 0 | plg_installer_packageinstaller (3.6.0) 1 | PLG_INSTALLER_URLINSTALLER (3.6.0) 1 | PLG_INSTALLER_FOLDERINSTALLER (3.6.0) 1 | plg_captcha_recaptcha (3.4.0) 0 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_search_weblinks (3.7.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_contacts (3.0.0) 1 | plg_search_tags (3.0.0) 0 | plg_search_categories (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_authentication_cookie (3.0.0) 1 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_repeatable (3.9.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_finder_weblinks (3.7.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | PLG_ACTIONLOG_JOOMLA (3.9.0) 1 |
3rd Party:: IceMegaMenu Plugin (3.0.0) 1 | plg_editors_codemirror (5.60.0) 1 | plg_editors_tinymce (4.5.12) 1 |
Templates Discovered :: wrote:Templates :: Site :: ice_future (1.0) 1 | protostar (1.0) 1 | beez3 (3.1.0) 1 |
Templates :: Admin :: isis (1.0) 1 | hathor (3.0.0) 1 |

SharkyKZ
Joomla! Hero
Joomla! Hero
Posts: 2906
Joined: Fri Jul 05, 2013 10:35 am
Location: Parts Unknown

Re: Joomla error caused by PHP upgrade?

Post by SharkyKZ » Mon Aug 02, 2021 6:49 am

Try modules/mod_icemegamenu/helper.php:118.

User avatar
JAVesey
Joomla! Hero
Joomla! Hero
Posts: 2636
Joined: Tue May 14, 2013 1:21 pm
Location: Cardiff, Wales, UK
Contact:

Re: Joomla error caused by PHP upgrade?

Post by JAVesey » Mon Aug 02, 2021 11:18 am

Per Yngve Berg wrote:
Wed Jul 28, 2021 8:51 pm
There is an extension Ice Mega Menu causing the problem. Is it updated?
Ice Mega Menu is no longer developed and is no longer available for download from the developer's website.

It will not be compatible with PHP7.4.x for sure.

HTH
John V
Cardiff, Wales, UK
Joomla 5.1.0 "live" site on PHP 8.2.15 and MariaDB 10.11.7
Joomla 5.1.0 on XAMMP for OSX with PHP 8.2.4 and MariaDB 10.4.28

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Mon Aug 02, 2021 4:29 pm

JAVesey wrote:
Mon Aug 02, 2021 11:18 am
Per Yngve Berg wrote:
Wed Jul 28, 2021 8:51 pm
There is an extension Ice Mega Menu causing the problem. Is it updated?
Ice Mega Menu is no longer developed and is no longer available for download from the developer's website.

It will not be compatible with PHP7.4.x for sure.

HTH
OK, understood, so it sounds like a downgrade of PHP, for now, and then a redevelopment of the site is the only long term solution.

I truly appreciate everyone's patience and assistance on this. I was well out of my comfort zone and you were extremely tolerant. :)

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

Re: Joomla error caused by PHP upgrade?

Post by Per Yngve Berg » Mon Aug 02, 2021 6:01 pm

Can't you use the core Joomla Menu Module?

GCOchairman
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Wed Jul 28, 2021 8:02 pm

Re: Joomla error caused by PHP upgrade?

Post by GCOchairman » Fri Aug 06, 2021 8:10 am

Per Yngve Berg wrote:
Mon Aug 02, 2021 6:01 pm
Can't you use the core Joomla Menu Module?
Thanks Per Yngve, yes I'm sure I could, if I had a clue about what I was doing! :)

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

Re: Joomla error caused by PHP upgrade?

Post by Per Yngve Berg » Fri Aug 06, 2021 1:11 pm



Locked

Return to “General Questions/New to Joomla! 3.x”