ajout d'infos sur settings.php
This commit is contained in:
parent
62c70148f0
commit
af78e6da4f
|
@ -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]:
|
||||
>
|
||||
|
||||
|
|
Loading…
Reference in a new issue