); } // Attempt to connect to the server, use error suppression to silence warnings and allow us to throw an Exception separately. $connected = @$this->connection->real_connect( $this->options['host'], $this->options['user'], $this->options['password'], null, $this->options['port'], $this->options['socket'], ); } // Attempt to connect to the server, use error suppression to silence warnings and allow us to throw an Exception separately. $connected = @$this->connection->real_connect( $this->options['host'], $this->options['user'], $this->options['password'], null, $this->options['port'], $this->options['socket'], * * @since 1.0 */ public function getVersion() { $this->connect(); if ($this->mariadb) { // MariaDB: Strip off any leading '5.5.5-', if present return preg_replace('/^5\.5\.5-/', '', $this->connection->server_info); $db = $this->getDatabase(); $this->info = [ 'php' => php_uname(), 'dbserver' => $db->getServerType(), 'dbversion' => $db->getVersion(), 'dbcollation' => $db->getCollation(), 'dbconnectioncollation' => $db->getConnectionCollation(), 'dbconnectionencryption' => $db->getConnectionEncryption(), 'dbconnencryptsupported' => $db->isConnectionEncryptionSupported(), 'phpversion' => PHP_VERSION, 'joomlaVersion' => JVERSION, 'requestId' => $this->requestId, 'identity' => $this->getIdentityInfo($application->getIdentity()), 'response' => $this->getResponseInfo($application->getResponse()), 'template' => $this->getTemplateInfo($application->getTemplate(true)), 'database' => $this->getDatabaseInfo($model->getInfo()), ]; } /** * Get Identity info. $request_variables ) ); foreach ($this->collectors as $name => $collector) { $this->data[$name] = $collector->collect(); } // Remove all invalid (non UTF-8) characters array_walk_recursive($this->data, function (&$item) { if (is_string($item) && !mb_check_encoding($item, 'UTF-8')) { * @return array */ public function getData() { if ($this->data === null) { $this->collect(); } return $this->data; } /** { $http = $this->initStackSession(); $data = null; if (!$this->isDataPersisted() || $this->stackAlwaysUseSessionStorage) { $data = $this->getData(); } elseif ($this->data === null) { $this->collect(); } $stack = $http->getSessionValue($this->stackSessionNamespace); $this->debugBar->addCollector(new LanguageErrorsCollector($this->params)); } // Only render for HTML output. if (!($this->getApplication()->getDocument() instanceof HtmlDocument)) { $this->debugBar->stackData(); return; } $debugBarRenderer = new JavascriptRenderer($this->debugBar, Uri::root(true) . '/media/vendor/debugbar/'); if ($event->isStopped()) { return $event; } $listener($event); } } return $event; } // Send the application response. $this->respond(); // Trigger the onAfterRespond event. $this->getDispatcher()->dispatch('onAfterRespond'); } /** * Check if the user is required to reset their password. *// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute(); * define() is used rather than "const" to not error for PHP 5.2 and lower */define('_JEXEC', 1);// Run the application - All executable code should be triggered through this filerequire_once dirname(__FILE__) . '/includes/app.php';|
mysqli_sql_exception
|
|---|
mysqli_sql_exception:
Too many connections
at /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:310
at mysqli->real_connect('webhost00.yulpa.io', '173848_cnsclap', 'palcmas', null, 3306, null, 0)
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:310)
at Joomla\Database\Mysqli\MysqliDriver->connect()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:690)
at Joomla\Database\Mysqli\MysqliDriver->getVersion()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_admin/src/Model/SysinfoModel.php:315)
at Joomla\Component\Admin\Administrator\Model\SysinfoModel->getInfo()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/plugins/system/debug/src/DataCollector/InfoCollector.php:136)
at Joomla\Plugin\System\Debug\DataCollector\InfoCollector->collect()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/maximebf/debugbar/src/DebugBar/DebugBar.php:238)
at DebugBar\DebugBar->collect()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/maximebf/debugbar/src/DebugBar/DebugBar.php:265)
at DebugBar\DebugBar->getData()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/maximebf/debugbar/src/DebugBar/DebugBar.php:340)
at DebugBar\DebugBar->stackData()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/plugins/system/debug/src/Extension/Debug.php:331)
at Joomla\Plugin\System\Debug\Extension\Debug->onAfterRespond(object(Event))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/event/src/Dispatcher.php:486)
at Joomla\Event\Dispatcher->dispatch('onAfterRespond')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/CMSApplication.php:332)
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)
|