Quantcast
Channel: Joomla! Forum - community, help and support
Viewing all articles
Browse latest Browse all 2070

General Questions/New to Joomla! 3.x • Re: Trying to upgrade PHP

$
0
0
OK, I've had to work on other stuff for a while, but I'm getting back to this now.

I have Joomla 4.0.0 running on PHP 8.0.30. The Admin side runs fine, the front end is giving a MissingComponentException. I've tried using our in-house template (built for Joomla 3, the default Cassiopeia template, and a third-party template (https://www.joomlart.com/joomla/templates/ja-simpli) with no difference, so I'm pretty sure it's not a template issue.

Presumably there's a component it's looking for that isn't there. Any idea how I could track that down?

Code:

Component not found....\libraries\src\Component\ComponentHelper.php:325320 || $lang->load('tpl_' . $template, JPATH_THEMES . "/$template");321 }322 323 if (empty($option))324 {325 throw new MissingComponentException(Text::_('JLIB_APPLICATION_ERROR_COMPONENT_NOT_FOUND'), 404);326 }327 328 if (JDEBUG)329 {330 Profiler::getInstance('Application')->mark('beforeRenderComponent ' . $option);

Code:

Joomla\CMS\Component\ComponentHelper::renderComponent()...\libraries\src\Application\SiteApplication.php:206201 else202 {203 $document->setGenerator('Joomla! - Open Source Content Management');204 }205 206 $contents = ComponentHelper::renderComponent($component);207 $document->setBuffer($contents, 'component');208 209 // Trigger the onAfterDispatch event.210 PluginHelper::importPlugin('system');211 $this->triggerEvent('onAfterDispatch');ArgumentsoptionNULL

Code:

Joomla\CMS\Application\SiteApplication->dispatch()...\libraries\src\Application\SiteApplication.php:245240  * ex: due of the sef urls241  */242 $this->checkUserRequireReset('com_users', 'profile', 'edit', 'com_users/profile.save,com_users/profile.apply,com_users/user.logout');243 244 // Dispatch the application245 $this->dispatch();246 247 // Mark afterDispatch in the profiler.248 JDEBUG ? $this->profiler->mark('afterDispatch') : null;249 }250 

Code:

Joomla\CMS\Application\SiteApplication->doExecute()...\libraries\src\Application\CMSApplication.php:278273 $this->sanityCheckSystemVariables();274 $this->setupLogging();275 $this->createExtensionNamespaceMap();276 277 // Perform application routines.278 $this->doExecute();279 280 // If we have an application document object, render it.281 if ($this->document instanceof \Joomla\CMS\Document\Document)282 {283 // Render the application output.

Statistics: Posted by ross_thompson — Wed Mar 13, 2024 1:00 pm



Viewing all articles
Browse latest Browse all 2070

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>