Outils pour utilisateurs

Outils du site


cakephp3:sqlite

Sqlite

Création du dossier

Créer un dossier data à la racine du projet :

/home/marc/my_cake_project/data

Modifier le groupe de ce dossier

chgrp www-data data

Ainsi le serveur web a les droits en écriture sur le dossier où sera stocké la DB.

Configuration

Éditer le fichier config/app.php

Remplir la section Datasources comme suit :

'Datasources' => [
    'default' => [
        'className' => 'Cake\Database\Connection',
        'driver' => 'Cake\Database\Driver\Sqlite',
        'persistent' => false,
        'host' => 'localhost',
        'username' => '',
        'password' => '',
        'database' => ROOT . '/data/my_app.db',
        'timezone' => '+01:00',
        'flags' => [],
        'cacheMetadata' => true,
        'log' => false,
        'quoteIdentifiers' => false,
        'url' => env('DATABASE_URL', null),
],
cakephp3/sqlite.txt · Dernière modification: 2019/06/29 07:01 par marclebrun