(fa-heart!sort_order!xI1Xv\@s1statistic-code="later">!PPPS_LANG_CODE!pgetModuleK1!getTabUrl!gettaburlK1!getModule!FM1f="%s" target="_blank" class="button button-primary" data-statistic-code="hide">our other Plugins! Years of experience in WordPress plugins developers made those list unbreakable!!PPS_LANG_CODE!frameppsK1!getmoduleK1!(getTabUrlK1!Henb_stats_msgg(!K1sg!show_after1)enb_promo_link_msgAPAK1DK1AK1DK1AK1DK1 Ax1x1KJ1! getModule!@getModuleK1 !K1!framePpsK1!frameppsK1!getmoduleK1!hide_pK1!getModule! getModuleK1!@framePps!`getModule!getModuleK1qK1wUwK1w18K1 w1XK1 W^-c w1xK1 W^9f1+21wCS 1p%/21wE S1 ,21w}l11K1w1,21ww1K1w1K1wTq1w1K1 w1K1w^/1cZ71[K1w1HK1 wPK1 W^-c w1pK1 W^9f1+21wCS 1p%/21wE S1K1w1,21ww1K1w1K1wTq1cw1(K1 w11!0!PsubDestListst!psubDestList!18!hm'1h!%A1! pps_lang_code)@showFeaturedPluginsPage!addSubDestList ;K1AK11HPK1K1@1K1H1PQH1mD1/( (1[()getOverviewTabContentq.+N> K1K1HK1K1xK1getoverviewtabcontentxqNH1ntent)(getOverviewTabContent)Pgetoverviewtabcontent! 1omepage9 showAdditionalmainAdminShowOnOptions91v921monitor!xxK1 - PRO!(PPS_LANG_CODE!HPPS_LANG_CODE!hpps_lang_code!require_confirm!require_confirm!sendgrid0!5M1! PPS_LANG_CODE!@pps_lang_code)`verticalresponse!require_confirm!K1 K1e - PRO!(PPS_LANG_CODE!HPPS_LANG_CODE!hpps_lang_code!Xget_response(!K1(1 $this->setVars($uri->getQuery(true)); return $this->getVars(); } return $uri->getQuery(true); } /** * Function to convert an internal URI to a route * * @param string|array|Uri $url The internal URL or an associative array * * @return Uri The absolute search engine friendly URL object * * @since 1.5 */ public function build($url) { $key = md5(serialize($url)); if (isset($this->cache[$key])) { return clone $this->cache[$key]; } if ($url instanceof Uri) { $uri = $url; } else { $uri = $this->createUri($url); } // Do the preprocess stage of the URL build process $this->processBuildRules($uri, self::PROCESS_BEFORE); // Do the main stage of the URL build process $this->processBuildRules($uri); // Do the postprocess stage of the URL build process $this->processBuildRules($uri, self::PROCESS_AFTER); $this->cache[$key] = clone $uri; return $uri; } /** * Set a router variable, creating it if it doesn't exist * * @param string $key The name of the variable * @param mixed $value The value of the variable * @param boolean $create If True, the variable will be created if it doesn't exist yet * * @return void * * @since 1.5 */ public function setVar($key, $value, $create = true) { if ($create || \array_key_exists($key, $this->vars)) { $this->vars[$key] = $value; } } /** * Set the router variable array * * @param array $vars An associative array with variables * @param boolean $merge If True, the array will be merged instead of overwritten * * @return void * * @since 1.5 */ public function setVars($vars = [], $merge = true) { if ($merge) { $this->vars = array_merge($this->vars, $vars); } else { $this->vars = $vars; } } /** * Get a router variable * * @param string $key The name of the variable * * @return mixed Value of the variable * * @since 1.5 */ public function getVar($key) { $result = null; if (isset($this->vars[$key])) { $result = $this->vars[$key]; } return $result; } /** * Get the router variable array * * @return array An associative array of router variables * * @since 1.5 */ public function getVars() { return $this->vars; } /** * Attach a build rule * * @param callable $callback The function to be called * @param string $stage The stage of the build process that * this should be added to. Possible values: * 'preprocess', '' for the main build process, * 'postprocess' * * @return void * * @since 1.5 */ public function attachBuildRule(callable $callback, $stage = self::PROCESS_DURING) { if (!\array_key_exists('build' . $stage, $this->rules)) { throw new \InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__)); } $this->rules['build' . $stage][] = $callback; } /** * Attach a parse rule * * @param callable $callback The function to be called. * @param string $stage The stage of the parse process that * this should be added to. Possible values: * 'preprocess', '' for the main parse process, * 'postprocess' * * @return void * * @since 1.5 */ public function attachParseRule(callable $callback, $stage = self::PROCESS_DURING) { if (!\array_key_exists('parse' . $stage, $this->rules)) { throw new \InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__)); } $this->rules['parse' . $stage][] = $callback; } /** * Remove a rule * * @param string $type Type of rule to remove (parse or build) * @param callable $rule The rule to be removed. * @param string $stage The stage of the parse process that * this should be added to. Possible values: * 'preprocess', '' for the main parse process, * 'postprocess' * * @return boolean Was a rule removed? * * @since 4.0.0 * @throws \InvalidArgumentException */ public function detachRule($type, $rule, $stage = self::PROCESS_DURING) { if (!\in_array($type, ['parse', 'build'])) { throw new \InvalidArgumentException(sprintf('The %s type is not supported. (%s)', $type, __METHOD__)); } if (!\array_key_exists($type . $stage, $this->rules)) { throw new \InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__)); } foreach ($this->rules[$type . $stage] as $id => $r) { if ($r == $rule) { unset($this->rules[$type . $stage][$id]); return true; } } return false; } /** * Get all currently attached rules * * @return array All currently attached rules in an array * * @since 4.0.0 */ public function getRules() { return $this->rules; } /** * Process the parsed router variables based on custom defined rules * * @param \Joomla\CMS\Uri\Uri &$uri The URI to parse * @param string $stage The stage that should be processed. * Possible values: 'preprocess', 'postprocess' * and '' for the main parse stage * * @return void * * @since 3.2 */ protected function processParseRules(&$uri, $stage = self::PROCESS_DURING) { if (!\array_key_exists('parse' . $stage, $this->rules)) { throw new \InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__)); } foreach ($this->rules['parse' . $stage] as $rule) { $rule($this, $uri); } } /** * Process the build uri query data based on custom defined rules * * @param \Joomla\CMS\Uri\Uri &$uri The URI * @param string $stage The stage that should be processed. * Possible values: 'preprocess', 'postprocess' * and '' for the main build stage * * @return void * * @since 3.2 */ protected function processBuildRules(&$uri, $stage = self::PROCESS_DURING) { if (!\array_key_exists('build' . $stage, $this->rules)) { throw new \InvalidArgumentException(sprintf('The %s stage is not registered. (%s)', $stage, __METHOD__)); } foreach ($this->rules['build' . $stage] as $rule) { \call_user_func_array($rule, [&$this, &$uri]); } } /** * Create a uri based on a full or partial URL string * * @param string $url The URI or an associative array * * @return Uri * * @since 3.2 */ protected function createUri($url) { if (!\is_array($url) && substr($url, 0, 1) !== '&') { return new Uri($url); } $uri = new Uri('index.php'); if (\is_string($url)) { $vars = []; if (strpos($url, '&') !== false) { $url = str_replace('&', '&', $url); } parse_str($url, $vars); } else { $vars = $url; } $vars = array_merge($this->getVars(), $vars); foreach ($vars as $key => $var) { if ($var == '') { unset($vars[$key]); } } $uri->setQuery($vars); return $uri; } }
Warning: Class "Joomla\CMS\Router\Router" not found in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/loader.php on line 576
Attempted to load class "Router" from namespace "Joomla\CMS\Router". Did you forget a "use" statement for another namespace? (500 Whoops, looks like something went wrong.)

Error ClassNotFoundError

HTTP 500 Whoops, looks like something went wrong.

Attempted to load class "Router" from namespace "Joomla\CMS\Router".
Did you forget a "use" statement for another namespace?

Exceptions 2

Symfony\Component\ErrorHandler\Error\ ClassNotFoundError

  1. /**
  2.  * Class to create and parse routes for the site application
  3.  *
  4.  * @since  1.5
  5.  */
  6. class SiteRouter extends Router
  7. {
  8.     /**
  9.      * Component-router objects
  10.      *
  11.      * @var    array
  1.  * @return void
  2.  * @private
  3.  */
  4. function includeFile($file)
  5. {
  6.     include $file;
  7. }
  1.      * @return true|null True if loaded, null otherwise
  2.      */
  3.     public function loadClass($class)
  4.     {
  5.         if ($file $this->findFile($class)) {
  6.             includeFile($file);
  7.             return true;
  8.         }
  9.         return null;
ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Autoload/ClassLoader.php (line 59)
  1.      *
  2.      * @since   3.4
  3.      */
  4.     public function loadClass($class)
  5.     {
  6.         if ($result $this->loader->loadClass($class)) {
  7.             \JLoader::applyAliasFor($class);
  8.         }
  9.         return $result;
  10.     }
ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php (line 47)
  1.         $container->alias('SiteRouter'SiteRouter::class)
  2.             ->alias('JRouterSite'SiteRouter::class)
  3.             ->share(
  4.                 SiteRouter::class,
  5.                 function (Container $container) {
  6.                     return new SiteRouter($container->get(SiteApplication::class));
  7.                 },
  8.                 true
  9.             );
  10.         $container->alias('AdministratorRouter'AdministratorRouter::class)
  1.         if ($this->isShared())
  2.         {
  3.             if ($this->instance === null)
  4.             {
  5.                 $this->instance $callable($this->container);
  6.             }
  7.             return $this->instance;
  8.         }
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.         if (!isset($this->resources[$key]))
  2.         {
  3.             if ($this->parent instanceof ContainerInterface && $this->parent->has($key))
  4.             {
  5.                 return $this->parent->get($key);
  6.             }
  7.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  8.         }
  1.                 }
  2.                 $factory->setFormFactory($container->get(FormFactoryInterface::class));
  3.                 $factory->setDispatcher($container->get(DispatcherInterface::class));
  4.                 $factory->setDatabase($container->get(DatabaseInterface::class));
  5.                 $factory->setSiteRouter($container->get(SiteRouter::class));
  6.                 $factory->setCacheControllerFactory($container->get(CacheControllerFactoryInterface::class));
  7.                 $factory->setUserFactory($container->get(UserFactoryInterface::class));
  8.                 $factory->setMailerFactory($container->get(MailerFactoryInterface::class));
  9.                 return $factory;
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.     public function register(Container $container)
  2.     {
  3.         $container->set(
  4.             ComponentDispatcherFactoryInterface::class,
  5.             function (Container $container) {
  6.                 return new \Joomla\CMS\Dispatcher\ComponentDispatcherFactory($this->namespace$container->get(MVCFactoryInterface::class));
  7.             }
  8.         );
  9.     }
  10. }
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
Container->get('Joomla\\CMS\\Dispatcher\\ComponentDispatcherFactoryInterface') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates/services/provider.php (line 46)
  1.         $container->registerServiceProvider(new ComponentDispatcherFactory('\\Joomla\\Component\\Templates'));
  2.         $container->set(
  3.             ComponentInterface::class,
  4.             function (Container $container) {
  5.                 $component = new TemplatesComponent($container->get(ComponentDispatcherFactoryInterface::class));
  6.                 $component->setMVCFactory($container->get(MVCFactoryInterface::class));
  7.                 $component->setRegistry($container->get(Registry::class));
  8.                 return $component;
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
Container->get('Joomla\\CMS\\Extension\\ComponentInterface') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php (line 177)
  1.                     'container'     => $container,
  2.                 ]
  3.             )
  4.         );
  5.         $extension $container->get($type);
  6.         if ($extension instanceof BootableExtensionInterface) {
  7.             $extension->boot($container);
  8.         }
CMSApplication->loadExtension('Joomla\\CMS\\Extension\\ComponentInterface', 'templates', '/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php (line 51)
  1.         $component str_starts_with($component'com_') ? substr($component4) : $component;
  2.         // Path to look for services
  3.         $path JPATH_ADMINISTRATOR '/components/com_' $component;
  4.         return $this->loadExtension(ComponentInterface::class, $component$path);
  5.     }
  6.     /**
  7.      * Boots the module with the given name.
  8.      *
  1.         $cacheId 'templates0' $tag;
  2.         if ($cache->contains($cacheId)) {
  3.             $templates $cache->get($cacheId);
  4.         } else {
  5.             $templates $this->bootComponent('templates')->getMVCFactory()
  6.                 ->createModel('Style''Administrator')->getSiteTemplates();
  7.             foreach ($templates as &$template) {
  8.                 // Create home element
  9.                 if ($template->home == && !isset($template_home) || $this->getLanguageFilter() && $template->home == $tag) {
  1.     public function render(\Throwable $error): string
  2.     {
  3.         $app Factory::getApplication();
  4.         // Get the current template from the application
  5.         $template $app->getTemplate(true);
  6.         // Push the error object into the document
  7.         $this->getDocument()->setError($error);
  8.         // Add registry file for the template asset
  1.             // Reset the document object in the factory, this gives us a clean slate and lets everything render properly
  2.             Factory::$document $renderer->getDocument();
  3.             Factory::getApplication()->loadDocument(Factory::$document);
  4.             $data $renderer->render($error);
  5.             // If nothing was rendered, just use the message from the Exception
  6.             if (empty($data)) {
  7.                 $data $error->getMessage();
  8.             }
  1.      * @since   3.10.0
  2.      */
  3.     public static function handleException(\Throwable $error)
  4.     {
  5.         static::logException($error);
  6.         static::render($error);
  7.     }
  8.     /**
  9.      * Render the error page based on an exception.
  10.      *
  1.             );
  2.             // Trigger the onError event.
  3.             $this->triggerEvent('onError'$event);
  4.             ExceptionHandler::handleException($event->getError());
  5.         }
  6.         // Trigger the onBeforeRespond event.
  7.         $this->getDispatcher()->dispatch('onBeforeRespond');
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php (line 32)
  1.  * define() is used rather than "const" to not error for PHP 5.2 and lower
  2.  */
  3. define('_JEXEC'1);
  4. // Run the application - All executable code should be triggered through this file
  5. require_once dirname(__FILE__) . '/includes/app.php';

Error

Class "Joomla\CMS\Router\Router" not found

  1. /**
  2.  * Class to create and parse routes for the site application
  3.  *
  4.  * @since  1.5
  5.  */
  6. class SiteRouter extends Router
  7. {
  8.     /**
  9.      * Component-router objects
  10.      *
  11.      * @var    array
  1.  * @return void
  2.  * @private
  3.  */
  4. function includeFile($file)
  5. {
  6.     include $file;
  7. }
  1.      * @return true|null True if loaded, null otherwise
  2.      */
  3.     public function loadClass($class)
  4.     {
  5.         if ($file $this->findFile($class)) {
  6.             includeFile($file);
  7.             return true;
  8.         }
  9.         return null;
ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Autoload/ClassLoader.php (line 59)
  1.      *
  2.      * @since   3.4
  3.      */
  4.     public function loadClass($class)
  5.     {
  6.         if ($result $this->loader->loadClass($class)) {
  7.             \JLoader::applyAliasFor($class);
  8.         }
  9.         return $result;
  10.     }
ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php (line 47)
  1.         $container->alias('SiteRouter'SiteRouter::class)
  2.             ->alias('JRouterSite'SiteRouter::class)
  3.             ->share(
  4.                 SiteRouter::class,
  5.                 function (Container $container) {
  6.                     return new SiteRouter($container->get(SiteApplication::class));
  7.                 },
  8.                 true
  9.             );
  10.         $container->alias('AdministratorRouter'AdministratorRouter::class)
  1.         if ($this->isShared())
  2.         {
  3.             if ($this->instance === null)
  4.             {
  5.                 $this->instance $callable($this->container);
  6.             }
  7.             return $this->instance;
  8.         }
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.         // Get the full request URI.
  2.         $uri = clone Uri::getInstance();
  3.         // It is not possible to inject the SiteRouter as it requires a SiteApplication
  4.         // and we would end in an infinite loop
  5.         $result $this->getContainer()->get(SiteRouter::class)->parse($uritrue);
  6.         $active $this->getMenu()->getActive();
  7.         if (
  8.             $active !== null
  1.         // Mark afterInitialise in the profiler.
  2.         JDEBUG $this->profiler->mark('afterInitialise') : null;
  3.         // Route the application
  4.         $this->route();
  5.         // Mark afterRoute in the profiler.
  6.         JDEBUG $this->profiler->mark('afterRoute') : null;
  7.         if (!$this->isHandlingMultiFactorAuthentication()) {
  1.             $this->sanityCheckSystemVariables();
  2.             $this->setupLogging();
  3.             $this->createExtensionNamespaceMap();
  4.             // Perform application routines.
  5.             $this->doExecute();
  6.             // If we have an application document object, render it.
  7.             if ($this->document instanceof \Joomla\CMS\Document\Document) {
  8.                 // Render the application output.
  9.                 $this->render();
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php') in /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php (line 32)
  1.  * define() is used rather than "const" to not error for PHP 5.2 and lower
  2.  */
  3. define('_JEXEC'1);
  4. // Run the application - All executable code should be triggered through this file
  5. require_once dirname(__FILE__) . '/includes/app.php';

Stack Traces 2

[2/2] ClassNotFoundError
Symfony\Component\ErrorHandler\Error\ClassNotFoundError:
Attempted to load class "Router" from namespace "Joomla\CMS\Router".
Did you forget a "use" statement for another namespace?

  at /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Router/SiteRouter.php:30
  at include()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/ClassLoader.php:571)
  at Composer\Autoload\includeFile('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/../../../libraries/src/Router/SiteRouter.php')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/ClassLoader.php:428)
  at Composer\Autoload\ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Autoload/ClassLoader.php:59)
  at Joomla\CMS\Autoload\ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php:47)
  at Joomla\CMS\Service\Provider\Router->Joomla\CMS\Service\Provider\{closure}(object(Container))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:176)
  at Joomla\DI\ContainerResource->getInstance()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:90)
  at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/Service/Provider/MVCFactory.php:79)
  at Joomla\CMS\Extension\Service\Provider\MVCFactory->Joomla\CMS\Extension\Service\Provider\{closure}(object(Container))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get('Joomla\\CMS\\MVC\\Factory\\MVCFactoryInterface')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/Service/Provider/ComponentDispatcherFactory.php:63)
  at Joomla\CMS\Extension\Service\Provider\ComponentDispatcherFactory->Joomla\CMS\Extension\Service\Provider\{closure}(object(Container))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get('Joomla\\CMS\\Dispatcher\\ComponentDispatcherFactoryInterface')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates/services/provider.php:46)
  at Joomla\DI\ServiceProviderInterface@anonymous/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates/services/provider.php:28$7e->{closure}(object(Container))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get('Joomla\\CMS\\Extension\\ComponentInterface')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php:177)
  at Joomla\CMS\Application\CMSApplication->loadExtension('Joomla\\CMS\\Extension\\ComponentInterface', 'templates', '/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php:51)
  at Joomla\CMS\Application\CMSApplication->bootComponent('templates')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:452)
  at Joomla\CMS\Application\SiteApplication->getTemplate(true)
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Error/Renderer/HtmlRenderer.php:50)
  at Joomla\CMS\Error\Renderer\HtmlRenderer->render(object(Error))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Exception/ExceptionHandler.php:126)
  at Joomla\CMS\Exception\ExceptionHandler::render(object(Error))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Exception/ExceptionHandler.php:72)
  at Joomla\CMS\Exception\ExceptionHandler::handleException(object(Error))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/CMSApplication.php:322)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php:61)
  at require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php:32)                
[1/2] Error
Error:
Class "Joomla\CMS\Router\Router" not found

  at /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Router/SiteRouter.php:30
  at include()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/ClassLoader.php:571)
  at Composer\Autoload\includeFile('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/../../../libraries/src/Router/SiteRouter.php')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/composer/ClassLoader.php:428)
  at Composer\Autoload\ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Autoload/ClassLoader.php:59)
  at Joomla\CMS\Autoload\ClassLoader->loadClass('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php:47)
  at Joomla\CMS\Service\Provider\Router->Joomla\CMS\Service\Provider\{closure}(object(Container))
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:176)
  at Joomla\DI\ContainerResource->getInstance()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:746)
  at Joomla\CMS\Application\SiteApplication->route()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:232)
  at Joomla\CMS\Application\SiteApplication->doExecute()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/CMSApplication.php:293)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php:61)
  at require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php')
     (/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php:32)