Projet

Général

Profil

Arborescence » Historique » Version 5

Florent Torregrosa, 26/09/2013 18:43
ajout settings.global.php

1 1 Florent Torregrosa
Cette page a pour but de représenter l'arborescence des dossiers utilisés et d'apporter des précisions sur leur utilisation si besoin.
2
3 3 Florent Torregrosa
{{>toc}}
4
5 1 Florent Torregrosa
* Home
6
7
 * backup
8
9
  * full
10
11
    * d6
12
13
     * webassos
14
     * forum
15
16
    * d7
17
18
     * myassos
19
20
  * individual
21
22
   * manual
23
24
    * d6
25
    * d7
26
27
   * auto
28
29
    * d6
30
    * d7
31
32
 * bin
33
34
  * traqu-heure
35
36
 * html
37
38
  * sites
39
40
   * all
41
42
    * libraries
43
    * modules
44
    * themes
45
46 4 Florent Torregrosa
   * dossier d'un site
47
48
    * settings.php
49
    * files
50
51
52 1 Florent Torregrosa
 * htmltest
53
54
  * sites
55
56
   * all
57
58
    * libraries
59
    * modules
60
    * themes
61
62 4 Florent Torregrosa
   * dossier d'un site
63
64
    * settings.php
65
    * settings.local.php
66
    * files
67
68
   * sites.php
69 5 Florent Torregrosa
   * settings.global.php
70 4 Florent Torregrosa
71 1 Florent Torregrosa
 * log
72
73
  * d6
74
  * d7
75
76
 * template
77
78
 * tmp
79 3 Florent Torregrosa
80
h2. backup
81
82
Les sauvegardes. Pour l'instant de base de données car on se base sur les snapshots pour les files. Si d'autres type de backup seront placés dans se dossier alors il faudra distinguer database et other.
83
84
h2. full
85
86
Sauvegardes en 1 fichier des bases de données.
87
88
h2. individual
89
90
Sauvegardes par site des bases de données.
91
92
h2. manual
93
94
Sauvegardes lancées à la main par un membre du club. Il faut pour cela utiliser les scripts de sauvegardes avec l'argument manual (voir le code du script pour savoir si cet argument est en première position ou non).
95
96
h2. auto
97
98
Sauvegardes lancées dans le crontab. Il faut pour cela utiliser les scripts de sauvegardes avec l'argument auto (voir le code du script pour savoir si cet argument est en première position ou non).
99
100
h2. d6
101
102
Sauvegardes de sites sous Drupal 6.
103
104
h2. d7
105
106
Sauvegardes de sites sous Drupal 7.
107
108
h2. bin
109
110
Pour les scripts.
111
112
h2. traqu-heure
113
114
Scripts permettant un suivi de l'évolution du code des scripts. Basé sur git.
115
116
h2. html
117
118
L'installation Drupal 6.
119
120
h2. htmltest
121
122
L'installation Drupal 7.
123
124
h2. libraries
125
126
Pour librairies nécessaires à certaines modules.
127
128
h2. modules
129
130
Pour les modules.
131
132
h2. themes
133
134
Pour les themes.
135
136
h2. log
137
138
Dossier contenant les logs par site lors de l'appel d'un script précisant qu'il log sa sortie. exemple : d7-all-drush-logged.sh
139
140
h2. template
141
142
Les templates, pour l'instant des settings.php, utilisé par des scripts afin de se faciliter la vie.
143
144
h2. tmp
145
146
Les fichiers ou dossiers temporaires. Il faut effectuer un nettoyage de temps en temps dans ce dossier. Sert à éviter d'avoir des fichiers temporaires traînant un peu partout et dont on s’interroge ensuite sur comment ils sont arrivés là et qu'elle est leur utilité.
147 4 Florent Torregrosa
148
h2. settings.php
149 1 Florent Torregrosa
150 5 Florent Torregrosa
Fait appel aux fichiers settings.global.php et settings.local.php
151 4 Florent Torregrosa
152
h2. settings.local.php
153
154 1 Florent Torregrosa
Contient les informations de connexion à la base de données ainsi et la variable base_url, son contenu est différent pour chaque sites.
155 5 Florent Torregrosa
156
h2. settings.global.php
157
158
Contient les informations générales de configuration de Drupal commun à tous les sites.
159 4 Florent Torregrosa
160
h2. sites.php
161
162
Permet de renseigner à Drupal pour une installation multi-sites, à quelle URL correspond quel dossier de site.
163
164
h2. files
165
166
Contient les fichiers du site.