0
Exceptions 2
Symfony\Component\ErrorHandler\Error\ ClassNotFoundError
in
/var/www/html/templates/ja_allure/error.php
(line 64)
?></div><div class="wrap-text"><div class="error-message"><h2><?php echo $this->error->getMessage(); ?></h2></div><div id="errorboxbody"><p><?php echo JText::_('JERROR_LAYOUT_PLEASE_TRY_ONE_OF_THE_FOLLOWING_PAGES'); ?></p></div><a class="button-home" href="<?php echo $this->baseurl; ?>/index.php" title="<?php echo JText::_('JERROR_LAYOUT_GO_TO_THE_HOME_PAGE'); ?>"><?php echo JText::_('JERROR_LAYOUT_HOME_PAGE'); ?></a></div></div></div>
// Store the file path$this->_file = $directory . '/' . $filename;// Get the file contentob_start();require $directory . '/' . $filename;$contents = ob_get_clean();}return $contents;}
$this->baseurl = Uri::base(true);$this->params = $params['params'] ?? new Registry();$this->template = $template;// Load$this->_template = $this->_loadTemplate($baseDir, $file);return $this;}/**
** @since 1.7.0*/public function parse($params = []){return $this->_fetchTemplate($params)->_parseTemplate();}/*** Outputs the template to the browser.*
public function render($caching = false, $params = []){$this->_caching = $caching;if (empty($this->_template)) {$this->parse($params);}if (\array_key_exists('csp_nonce', $params) && $params['csp_nonce'] !== null) {$this->cspNonce = $params['csp_nonce'];}
$this->debug = $params['debug'] ?? false;$this->error = $this->_error;$params['file'] = 'error.php';return parent::render($cache, $params);}/*** Render the backtrace*
ob_end_clean();}$this->getDocument()->setTitle(Text::_('Error') . ': ' . $error->getCode());return $this->getDocument()->render(false,['template' => $template->template,'directory' => JPATH_THEMES,'debug' => JDEBUG,
'subject' => $app,'document' => $renderer->getDocument(),]));$data = $renderer->render($error);// If nothing was rendered, just use the message from the Exceptionif (empty($data)) {$data = $error->getMessage();}
* @since 3.10.0*/public static function handleException(\Throwable $error){static::logException($error);static::render($error);}/*** Render the error page based on an exception.*
ExceptionHandler::handleException()
in
/var/www/html/libraries/src/Application/CMSApplication.php
(line 334)
);// Trigger the onError event.$this->dispatchEvent('onError', $event);ExceptionHandler::handleException($event->getError());}// Trigger the onBeforeRespond event.$this->dispatchEvent('onBeforeRespond',
// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute();
// ... diedie();}// Run the application - All executable code should be triggered through this filerequire_once __DIR__ . '/includes/app.php';
Error
** @package Joomla.Plugin* @subpackage Content.Jacontenttype* @since 1.5*/class PlgSystemJacontenttype extends JPlugin{protected $keyPrefix = 'ctm_';//Content Metaprotected $pathField = '';protected $pathForm = '';protected $pathType = '';
if (!is_file($path)) {return new DummyPlugin($dispatcher);}// Include the file of the pluginrequire_once $path;// Compile the classname$className = 'Plg' . str_replace('-', '', $type) . $plugin;// Editors don't follow the convention
CMSApplication->loadPluginFromFilesystem()
in
/var/www/html/libraries/src/Extension/ExtensionManagerTrait.php
(line 160)
case ModuleInterface::class:$container->set($type, new Module(new ModuleDispatcherFactory(''), new HelperFactory('')));break;case PluginInterface::class:[$pluginName, $pluginType] = explode(':', $extensionName);$container->set($type, $this->loadPluginFromFilesystem($pluginName, $pluginType));}}$container->get(DispatcherInterface::class)->dispatch('onAfterExtensionBoot',
CMSApplication->loadExtension()
in
/var/www/html/libraries/src/Extension/ExtensionManagerTrait.php
(line 99)
$plugin = str_starts_with($plugin, 'plg_') ? substr($plugin, 4) : $plugin;// Path to look for services$path = JPATH_SITE . '/plugins/' . $type . '/' . $plugin;return $this->loadExtension(PluginInterface::class, $plugin . ':' . $type, $path);}/*** Loads the extension.*
return;}$plugins[$hash] = true;$plugin = Factory::getApplication()->bootPlugin($plugin->name, $plugin->type);if ($dispatcher && $plugin instanceof DispatcherAwareInterface) {$plugin->setDispatcher($dispatcher);}
$plugins = static::load();// Get the specified plugin(s).foreach ($plugins as $value) {if ($value->type === $type && ($plugin === null || $value->name === $plugin)) {static::import($value, $autocreate, $dispatcher);$results = true;}}// Bail out early if we're not using default args
PluginHelper::importPlugin()
in
/var/www/html/libraries/src/Application/CMSApplication.php
(line 812)
// Load the behaviour pluginsPluginHelper::importPlugin('behaviour', null, true, $this->getDispatcher());// Trigger the onAfterInitialise event.PluginHelper::importPlugin('system', null, true, $this->getDispatcher());$this->dispatchEvent('onAfterInitialise',new AfterInitialiseEvent('onAfterInitialise', ['subject' => $this]));}
CMSApplication->initialiseApp()
in
/var/www/html/libraries/src/Application/SiteApplication.php
(line 638)
$options['language'] = 'en-GB';}}// Finish initialisationparent::initialiseApp($options);}/*** Load the library language files for the application*
SiteApplication->initialiseApp()
in
/var/www/html/libraries/src/Application/SiteApplication.php
(line 237)
* @since 3.2*/protected function doExecute(){// Initialise the application$this->initialiseApp();// Mark afterInitialise in the profiler.JDEBUG ? $this->profiler->mark('afterInitialise') : null;// Route the application
SiteApplication->doExecute()
in
/var/www/html/libraries/src/Application/CMSApplication.php
(line 304)
$this->sanityCheckSystemVariables();$this->setupLogging();$this->createExtensionNamespaceMap();// Perform application routines.$this->doExecute();// If we have an application document object, render it.if ($this->document instanceof \Joomla\CMS\Document\Document) {// Render the application output.$this->render();
// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute();
// ... diedie();}// Run the application - All executable code should be triggered through this filerequire_once __DIR__ . '/includes/app.php';
Stack Traces 2
|
[2/2]
ClassNotFoundError
|
|---|
Symfony\Component\ErrorHandler\Error\ClassNotFoundError:
Attempted to load class "JText" from the global namespace.
Did you forget a "use" statement?
at /var/www/html/templates/ja_allure/error.php:64
at require()
(/var/www/html/libraries/src/Document/HtmlDocument.php:734)
at Joomla\CMS\Document\HtmlDocument->_loadTemplate()
(/var/www/html/libraries/src/Document/HtmlDocument.php:788)
at Joomla\CMS\Document\HtmlDocument->_fetchTemplate()
(/var/www/html/libraries/src/Document/HtmlDocument.php:625)
at Joomla\CMS\Document\HtmlDocument->parse()
(/var/www/html/libraries/src/Document/HtmlDocument.php:643)
at Joomla\CMS\Document\HtmlDocument->render()
(/var/www/html/libraries/src/Document/ErrorDocument.php:139)
at Joomla\CMS\Document\ErrorDocument->render()
(/var/www/html/libraries/src/Error/Renderer/HtmlRenderer.php:70)
at Joomla\CMS\Error\Renderer\HtmlRenderer->render()
(/var/www/html/libraries/src/Exception/ExceptionHandler.php:142)
at Joomla\CMS\Exception\ExceptionHandler::render()
(/var/www/html/libraries/src/Exception/ExceptionHandler.php:76)
at Joomla\CMS\Exception\ExceptionHandler::handleException()
(/var/www/html/libraries/src/Application/CMSApplication.php:334)
at Joomla\CMS\Application\CMSApplication->execute()
(/var/www/html/includes/app.php:58)
at require_once('/var/www/html/includes/app.php')
(/var/www/html/index.php:51)
|
|
[1/2]
Error
|
|---|
Error:
Class "JPlugin" not found
at /var/www/html/plugins/system/jacontenttype/jacontenttype.php:25
at require_once()
(/var/www/html/libraries/src/Extension/ExtensionManagerTrait.php:217)
at Joomla\CMS\Application\CMSApplication->loadPluginFromFilesystem()
(/var/www/html/libraries/src/Extension/ExtensionManagerTrait.php:160)
at Joomla\CMS\Application\CMSApplication->loadExtension()
(/var/www/html/libraries/src/Extension/ExtensionManagerTrait.php:99)
at Joomla\CMS\Application\CMSApplication->bootPlugin()
(/var/www/html/libraries/src/Plugin/PluginHelper.php:232)
at Joomla\CMS\Plugin\PluginHelper::import()
(/var/www/html/libraries/src/Plugin/PluginHelper.php:192)
at Joomla\CMS\Plugin\PluginHelper::importPlugin()
(/var/www/html/libraries/src/Application/CMSApplication.php:812)
at Joomla\CMS\Application\CMSApplication->initialiseApp()
(/var/www/html/libraries/src/Application/SiteApplication.php:638)
at Joomla\CMS\Application\SiteApplication->initialiseApp()
(/var/www/html/libraries/src/Application/SiteApplication.php:237)
at Joomla\CMS\Application\SiteApplication->doExecute()
(/var/www/html/libraries/src/Application/CMSApplication.php:304)
at Joomla\CMS\Application\CMSApplication->execute()
(/var/www/html/includes/app.php:58)
at require_once('/var/www/html/includes/app.php')
(/var/www/html/index.php:51)
|
Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 97
Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 97
Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 97
Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 97