ajout d'infos sur settings.php

This commit is contained in:
Gregory Colpart 2024-02-08 22:42:40 +01:00
parent 62c70148f0
commit af78e6da4f

View file

@ -74,7 +74,7 @@ On aura notamment besoin d'avoir des identifiants pour accéder à une base de d
On peut également finaliser l'installation avec Drush (cf plus bas) :
~~~
$ cd $ROOT
$ cd www
$ drush site:install standard
Database name [drupal]:
@ -117,7 +117,7 @@ $ drush site:install standard
[notice] Performed install task: install_finished
[success] Installation complete. User name: admin User password: PASSWORD
$ cd /web/sites/default/
$ cd web/sites/default/
$ drush sql-connect
mysql --user=foo --password='PASSWORD' --database=foo --host=127.0.0.1 --port=3306 -A
@ -130,6 +130,34 @@ DB hostname : 127.0.0.1
[…]
~~~
La configuration de Drupal qse trouve dans le fichier `web/sites/default/settings.php` :
~~~
<?php
$settings['hash_salt'] = 'l3Jh1oSBq6mKfsvZ6D0zD4sx23Gv2_XgExPj5Eqq3QlAwgxEt54O0jbXG-_Ai9L8tMH65zWFjQ';
$settings['update_free_access'] = FALSE;
$settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
$settings['file_scan_ignore_directories'] = [
'node_modules',
'bower_components',
];
$settings['entity_update_batch_size'] = 50;
$settings['entity_update_backup'] = TRUE;
$settings['migrate_node_migrate_type_classic'] = FALSE;
$databases['default']['default'] = array (
'database' => 'drupal',
'username' => 'drupal',
'password' => 'PASSWORD',
'prefix' => '',
'host' => '127.0.0.1',
'port' => '3306',
'isolation_level' => 'READ COMMITTED',
'driver' => 'mysql',
'namespace' => 'Drupal\\mysql\\Driver\\Database\\mysql',
'autoload' => 'core/modules/mysql/src/Driver/Database/mysql/',
);
$settings['config_sync_directory'] = 'sites/default/files/config_DVQYtOdt2FEtnXLrOuHYfICqXRN0mJKX7lnAe1Nyjq5kPOWwPtpgjCwmtE8XOs8soZgUbh_wjw/sync';
~~~
### Cron
@ -150,7 +178,7 @@ Liste des commandes disponibles par défaut : <https://www.drush.org/12.x/comman
Pour installer la dernière version :
~~~
$ cd $ROOT
$ cd www/
$ composer require drush/drush
$ composer require symfony/http-kernel
$ composer show drush/drush | grep ^version
@ -184,9 +212,10 @@ $ php ./vendor/bin/drush version
Au sein d'un site Drupal, on peut vérifier/collecter différentes informations :
~~~
$ cd $ROOT
$ cd www/
$ drush sql-connect
mysql --user=drupal --password='PASSWORD' --database=drupal --host=127.0.0.1 --port=3306 -A
$ drush status
Drupal version : 10.2.1
@ -261,13 +290,13 @@ On suppose qu'une installation de base de Drupal a été faite, et Drush égalem
Pour l'installation d'un premier site distinct du `default` créé à l'installation de Drupal :
~~~
$ cd $ROOT
$ cd www/
$ drush site:install standard --sites-subdir=test1
Database name [drupal]:
> foo_test1
www
Database driver [mysql]:
>