Configuration
1. Introduction
Grâce aux conventions, il y a peu de configurations obligatoires dans CakePHP. Néanmoins, certaines informations, comme la connexion à la base de données, doivent être renseignées.
Il est aussi possible d’ajouter des paramètres de configuration afin de facilement paramétrer son application.
2. Configuration générale
Le fichier de configuration générale est config/app.php. Il est généré à partir du fichier config/app.default.php lors de l’installation via Composer.
Ce fichier se présente sous la forme d’un simple tableau PHP associatif dans lequel il est possible d’ajouter autant de variables de configuration que nécessaire.
Exemple :
Le code ci-dessous montre la configuration standard d’une application CakePHP :
'App' => [
'namespace' => 'App',
'encoding' => 'UTF-8',
'base' => false,
'dir' => 'src',
'webroot' => 'webroot',
'wwwRoot' => WWW_ROOT,
// 'baseUrl' => env('SCRIPT_NAME'),
'fullBaseUrl' => false,
...