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,  
        ...
Pour consulter la suite, découvrez le livre suivant :
couv_EP3CAK.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Architecture des dossiers
Suivant
Introduction