Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::createFromFormat($format, $time, $tz = null) should either be compatible with DateTimeImmutable::createFromFormat(string $format, string $datetime, ?DateTimeZone $timezone = null): DateTimeImmutable|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 204
Deprecated: Return type of Cake\Chronos\Traits\FactoryTrait::getLastErrors() should either be compatible with DateTimeImmutable::getLastErrors(): array|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/chronos/src/Traits/FactoryTrait.php on line 327
Deprecated: Return type of Cake\Chronos\Traits\ModifierTrait::setDate($year, $month, $day) should either be compatible with DateTimeImmutable::setDate(int $year, int $month, int $day): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/chronos/src/Traits/ModifierTrait.php on line 114
Deprecated: Return type of Cake\Chronos\Traits\TimezoneTrait::setTimezone($value) should either be compatible with DateTimeImmutable::setTimezone(DateTimeZone $timezone): DateTimeImmutable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/chronos/src/Traits/TimezoneTrait.php on line 49
Deprecated: Return type of Cake\Core\PluginCollection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 213
Deprecated: Return type of Cake\Core\PluginCollection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 193
Deprecated: Return type of Cake\Core\PluginCollection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 203
Deprecated: Return type of Cake\Core\PluginCollection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 235
Deprecated: Return type of Cake\Core\PluginCollection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 225
Deprecated: Return type of Cake\Core\PluginCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /srv/data/vendor/cakephp/cakephp/src/Core/PluginCollection.php on line 247
^ PDOException {#116
#message: "SQLSTATE[HY000] [2002] No such file or directory"
#code: 2002
#file: "/srv/data/vendor/cakephp/cakephp/src/Database/Driver.php"
#line: 92
+errorInfo: array:3 [
0 => "HY000"
1 => 2002
2 => "No such file or directory"
]
trace: {
/srv/data/vendor/cakephp/cakephp/src/Database/Driver.php:92 {
Cake\Database\Driver->_connect($dsn, array $config) …
› $config['password'],
› $config['flags']
› );
arguments: {
$dsn: "mysql:host=localhost;port=3306;dbname=beview_bdd;charset=utf8mb4"
$username: "root"
$password: "jar13281287"
$options: array:3 [ …3]
}
}
/srv/data/vendor/cakephp/cakephp/src/Database/Driver/Mysql.php:106 {
Cake\Database\Driver\Mysql->connect() …
›
› $this->_connect($dsn, $config);
›
arguments: {
$dsn: "mysql:host=localhost;port=3306;dbname=beview_bdd;charset=utf8mb4"
$config: array:15 [ …15]
}
}
/srv/data/vendor/cakephp/cakephp/src/Database/Schema/BaseSchema.php:45 {
Cake\Database\Schema\BaseSchema->__construct(Driver $driver) …
› {
› $driver->connect();
› $this->_driver = $driver;
}
/srv/data/vendor/cakephp/cakephp/src/Database/Dialect/MysqlDialectTrait.php:63 {
Cake\Database\Driver\Mysql->schemaDialect() …
› if (!$this->_schemaDialect) {
› $this->_schemaDialect = new MysqlSchema($this);
› }
arguments: {
$driver: Cake\Database\Driver\Mysql {#107 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/Database/Schema/Collection.php:52 {
Cake\Database\Schema\Collection->__construct(Connection $connection) …
› $this->_connection = $connection;
› $this->_dialect = $connection->getDriver()->schemaDialect();
› }
}
/srv/data/vendor/cakephp/cakephp/src/Database/Schema/CachedCollection.php:42 {
Cake\Database\Schema\CachedCollection->__construct(ConnectionInterface $connection, $cacheKey = true) …
› {
› parent::__construct($connection);
› $this->setCacheMetadata($cacheKey);
arguments: {
$connection: Cake\Database\Connection {#106 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/Database/Connection.php:391 {
Cake\Database\Connection->getSchemaCollection() …
› if (!empty($this->_config['cacheMetadata'])) {
› return $this->_schemaCollection = new CachedCollection($this, $this->_config['cacheMetadata']);
› }
arguments: {
$connection: Cake\Database\Connection {#106 …}
$cacheKey: true
}
}
/srv/data/vendor/cakephp/cakephp/src/ORM/Table.php:554 {
Cake\ORM\Table->getSchema() …
› $this->getConnection()
› ->getSchemaCollection()
› ->describe($this->getTable())
}
/srv/data/vendor/cakephp/cakephp/src/ORM/Query.php:271 {
Cake\ORM\Query->addDefaultTypes(Table $table) …
› $alias = $table->getAlias();
› $map = $table->getSchema()->typeMap();
› $fields = [];
}
/srv/data/vendor/cakephp/cakephp/src/ORM/Query.php:169 {
Cake\ORM\Query->__construct($connection, $table) …
› if ($this->_repository) {
› $this->addDefaultTypes($this->_repository);
› }
arguments: {
$table: Cake\ORM\Table {#109 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/ORM/Table.php:1765 {
Cake\ORM\Table->query() …
› {
› return new Query($this->getConnection(), $this);
› }
arguments: {
$connection: Cake\Database\Connection {#106 …}
$table: Cake\ORM\Table {#109 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/ORM/Table.php:1357 {
Cake\ORM\Table->find($type = 'all', $options = []) …
› {
› $query = $this->query();
› $query->select();
}
/srv/data/vendor/admad/cakephp-i18n/src/I18n/DbMessagesLoader.php:89 {
ADmad\I18n\I18n\DbMessagesLoader->__invoke() …
›
› $query = $model->find();
›
}
/srv/data/config/bootstrap.php:213 {
Cake\Http\BaseApplication->{closure} …
› );
› return $loader();
› } catch(Exception $e) {
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:259 {
Cake\I18n\TranslatorRegistry->_getFromLoader($name, $locale) …
› {
› $loader = $this->_loaders[$name]($name, $locale);
› $package = $loader;
arguments: {
"default"
"en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:176 {
Cake\I18n\TranslatorRegistry->_getTranslator($name, $locale) …
›
› return $this->_getFromLoader($name, $locale);
› }
arguments: {
$name: "cake"
$locale: "en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:150 {
Cake\I18n\TranslatorRegistry->get($name, $locale = null) …
› if (!$translator || !$translator->getPackage()) {
› $translator = $this->_getTranslator($name, $locale);
› $this->_cacher->write($key, $translator);
arguments: {
$name: "cake"
$locale: "en_US"
}
}
/srv/data/vendor/aura/intl/src/TranslatorLocator.php:188 {
Aura\Intl\TranslatorLocator->get($name, $locale = null) …
› $this->formatters->get($package->getFormatter()),
› $this->get($package->getFallback(), $locale)
› );
arguments: {
$name: "default"
$locale: "en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:272 {
Cake\I18n\TranslatorRegistry->_getFromLoader($name, $locale) …
›
› return parent::get($name, $locale);
› }
arguments: {
$name: "cake"
$locale: "en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:176 {
Cake\I18n\TranslatorRegistry->_getTranslator($name, $locale) …
›
› return $this->_getFromLoader($name, $locale);
› }
arguments: {
$name: "cake"
$locale: "en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/TranslatorRegistry.php:150 {
Cake\I18n\TranslatorRegistry->get($name, $locale = null) …
› if (!$translator || !$translator->getPackage()) {
› $translator = $this->_getTranslator($name, $locale);
› $this->_cacher->write($key, $translator);
arguments: {
$name: "cake"
$locale: "en_US"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/I18n.php:210 {
Cake\I18n\I18n::getTranslator($name = 'default', $locale = null) …
›
› $translator = $translators->get($name);
›
arguments: {
$name: "cake"
}
}
/srv/data/vendor/cakephp/cakephp/src/I18n/functions.php:88 {
__d($domain, $msg, ...$args) …
›
› return I18n::getTranslator($domain)->translate($msg, $args);
› }
arguments: {
$name: "cake"
}
}
/srv/data/vendor/cakephp/cakephp/src/Error/ExceptionRenderer.php:262 {
Cake\Error\ExceptionRenderer->_message(Exception $exception, $code) …
› if ($code < 500) {
› $message = __d('cake', 'Not Found');
› } else {
arguments: {
$domain: "cake"
$msg: "Not Found"
}
}
/srv/data/vendor/cakephp/cakephp/src/Error/ExceptionRenderer.php:170 {
Cake\Error\ExceptionRenderer->render() …
›
› $message = $this->_message($exception, $code);
› $url = $this->controller->getRequest()->getRequestTarget();
arguments: {
$exception: Cake\Routing\Exception\MissingRouteException {#51 …}
$code: 404
}
}
/srv/data/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:118 {
Cake\Error\Middleware\ErrorHandlerMiddleware->handleException($exception, $request, $response) …
› try {
› $res = $renderer->render();
› $this->logException($request, $exception);
}
/srv/data/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php:100 {
Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke($request, $response, $next) …
› } catch (Throwable $exception) {
› return $this->handleException($exception, $request, $response);
› } catch (Exception $exception) {
arguments: {
$exception: Cake\Routing\Exception\MissingRouteException {#51 …}
$request: Cake\Http\ServerRequest {#44 …}
$response: Cake\Http\Response {#40 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/Http/Runner.php:65 {
Cake\Http\Runner->__invoke(ServerRequestInterface $request, ResponseInterface $response) …
›
› return $next($request, $response, $this);
› }
arguments: {
$request: Cake\Http\ServerRequest {#44 …}
$response: Cake\Http\Response {#40 …}
$next: Cake\Http\Runner {#6 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/Http/Runner.php:51 {
Cake\Http\Runner->run($middleware, ServerRequestInterface $request, ResponseInterface $response) …
›
› return $this->__invoke($request, $response);
› }
arguments: {
$request: Cake\Http\ServerRequest {#44 …}
$response: Cake\Http\Response {#40 …}
}
}
/srv/data/vendor/cakephp/cakephp/src/Http/Server.php:98 {
Cake\Http\Server->run(ServerRequestInterface $request = null, ResponseInterface $response = null) …
›
› $response = $this->runner->run($middleware, $request, $response);
›
arguments: {
$middleware: Cake\Http\MiddlewareQueue {#42 …}
$request: Cake\Http\ServerRequest {#44 …}
$response: Cake\Http\Response {#40 …}
}
}
/srv/data/webroot/index.php:40 {
› // Run the request/response through the application and emit the response.
› $server->emit($server->run());
›
}
}
}