Joomla error caused by PHP upgrade? Topic is solved
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
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
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Joomla error caused by PHP upgrade?
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?
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?
- Per Yngve Berg
- Joomla! Master
- Posts: 30929
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Joomla error caused by PHP upgrade?
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.
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.
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
Yes, it's on 3.9.28.
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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?
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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...! ;-)
- Webdongle
- Joomla! Master
- Posts: 44092
- Joined: Sat Apr 05, 2008 9:58 pm
Re: Joomla error caused by PHP upgrade?
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.
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".
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: 30929
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Joomla error caused by PHP upgrade?
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.
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.
-
- Joomla! Hero
- Posts: 2906
- Joined: Fri Jul 05, 2013 10:35 am
- Location: Parts Unknown
Re: Joomla error caused by PHP upgrade?
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.
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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?
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?
-
- Joomla! Hero
- Posts: 2906
- Joined: Fri Jul 05, 2013 10:35 am
- Location: Parts Unknown
Re: Joomla error caused by PHP upgrade?
The same fix applies here, only in different file.
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
- Per Yngve Berg
- Joomla! Master
- Posts: 30929
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Joomla error caused by PHP upgrade?
It's path is in the debug with the line number
JROOT is where your configuration.php is located.
Did you try to unpublish the module to see if the error went away?
Code: Select all
JROOT/modules/mod_icemegamenu/helper.php:148
Did you try to unpublish the module to see if the error went away?
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
OK, I have just tried that and the error went away, but so did the menus on the home page.Per Yngve Berg wrote: ↑Thu Jul 29, 2021 2:57 pmDid you try to unpublish the module to see if the error went away?
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?
-
- Joomla! Hero
- Posts: 2906
- Joined: Fri Jul 05, 2013 10:35 am
- Location: Parts Unknown
Re: Joomla error caused by PHP upgrade?
No, it should be line 46:
https://github.com/dakuzen/mod_icemegam ... er.php#L46JROOT/modules/mod_icemegamenu/helper.php:46
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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
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
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
Line 418 of cmsapplication.php is:
$options['app'] = $this;
$options['app'] = $this;
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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 275Basic 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 ALLDetailed 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: 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/ (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 |
-
- Joomla! Hero
- Posts: 2906
- Joined: Fri Jul 05, 2013 10:35 am
- Location: Parts Unknown
Re: Joomla error caused by PHP upgrade?
Try modules/mod_icemegamenu/helper.php:118.
- JAVesey
- Joomla! Hero
- Posts: 2636
- Joined: Tue May 14, 2013 1:21 pm
- Location: Cardiff, Wales, UK
- Contact:
Re: Joomla error caused by PHP upgrade?
Ice Mega Menu is no longer developed and is no longer available for download from the developer's website.Per Yngve Berg wrote: ↑Wed Jul 28, 2021 8:51 pmThere is an extension Ice Mega Menu causing the problem. Is it updated?
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
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
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
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.JAVesey wrote: ↑Mon Aug 02, 2021 11:18 amIce Mega Menu is no longer developed and is no longer available for download from the developer's website.Per Yngve Berg wrote: ↑Wed Jul 28, 2021 8:51 pmThere is an extension Ice Mega Menu causing the problem. Is it updated?
It will not be compatible with PHP7.4.x for sure.
HTH
I truly appreciate everyone's patience and assistance on this. I was well out of my comfort zone and you were extremely tolerant. :)
- Per Yngve Berg
- Joomla! Master
- Posts: 30929
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Joomla error caused by PHP upgrade?
Can't you use the core Joomla Menu Module?
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jul 28, 2021 8:02 pm
Re: Joomla error caused by PHP upgrade?
Thanks Per Yngve, yes I'm sure I could, if I had a clue about what I was doing! :)
- Per Yngve Berg
- Joomla! Master
- Posts: 30929
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway