Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
services:notice_technique_du_siflore [2016/12/07 15:51] anais.just@fcbn.fr |
services:notice_technique_du_siflore [2022/03/07 12:00] (Version actuelle) |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
====== Généralités sur l' | ====== Généralités sur l' | ||
+ | ===== Notice technique d' | ||
+ | [[services: | ||
+ | |||
===== Contexte du projet/ | ===== Contexte du projet/ | ||
Ligne 13: | Ligne 16: | ||
- | * le framework php [[http:// | + | * le framework php [[http:// |
>Les « distributions » Symfony2 sont des applications entièrement fonctionnelles qui incluent les bibliothèques du coeur de Symfony2, une sélection de bundles utiles, une arborescence pratique et une configuration par défaut. Une distribution Symfony2 est un squelette d' | >Les « distributions » Symfony2 sont des applications entièrement fonctionnelles qui incluent les bibliothèques du coeur de Symfony2, une sélection de bundles utiles, une arborescence pratique et une configuration par défaut. Une distribution Symfony2 est un squelette d' | ||
Ligne 83: | Ligne 86: | ||
* | * | ||
* | * | ||
- | * | + | * |
* web --> contient les fichiers assets globaux qui concernent tout le projet(css, javascript...) par ex: bootstrap (NB : tous les assets installés de src/ sont copiés dans web/ ils sont rafraichis avec la commande | * web --> contient les fichiers assets globaux qui concernent tout le projet(css, javascript...) par ex: bootstrap (NB : tous les assets installés de src/ sont copiés dans web/ ils sont rafraichis avec la commande | ||
Ligne 209: | Ligne 212: | ||
Les requêtes vers les données SIFlore sont stockées dans le fichier source:/ | Les requêtes vers les données SIFlore sont stockées dans le fichier source:/ | ||
- | Elles utilisent la connexion *siflore* (paramétrée dans [[Wiki#Bases-de-données|config.yml]]) avec des " | + | Elles utilisent la connexion |
Le fichier est un " | Le fichier est un " | ||
Ligne 216: | Ligne 219: | ||
L’accès à ces requêtes est sécurisé dans source:/ | L’accès à ces requêtes est sécurisé dans source:/ | ||
- | Par exemple c'est ici qu'on interdit l’accès aux commentaires. Attention, ça ne conditionne pas l' | + | Par exemple c'est ici qu'on interdit l’accès aux commentaires. Attention, ça ne conditionne pas l' |
- | La partie **SELECT** de chaque requête qui concerne une grid (Synthèses & Observations) est construite à partir de la [[wiki#Synthèses-38-Observations|configuration correspondante]] | + | La partie **SELECT** de chaque requête qui concerne une grid (Synthèses & Observations) est construite à partir de la [[services: |
===== Layers ===== | ===== Layers ===== | ||
Ligne 235: | Ligne 238: | ||
L' | L' | ||
+ | |||
+ | Un flux de cartes WMS est généré à partir de [[http:// | ||
+ | Le projet se trouve ici / | ||
==== Fixtures (Layers d' | ==== Fixtures (Layers d' | ||
Ligne 360: | Ligne 366: | ||
==== Récupérer le projet ==== | ==== Récupérer le projet ==== | ||
- | |||
- | |||
- | Au préalable la clé ssh doit avoir été envoyée à l' | ||
- | |||
- | === Générer une clé SSH === | ||
- | |||
- | |||
- | Si aucune clé n'a encore été créée | ||
- | |||
- | < | ||
- | |||
- | Laisser toutes les valeurs par defaut (Enter à chaque fois). | ||
- | Afficher le contenu de la clé publique: | ||
- | |||
- | < | ||
- | $ cd | ||
- | $ cat .ssh/ | ||
- | </ | ||
- | |||
- | Copier/ | ||
- | |||
- | === Cloner === | ||
- | |||
La récupération du projet se fait en clonant le repository avec git | La récupération du projet se fait en clonant le repository avec git | ||
- | < | + | < |
- | + | ||
- | Si le message suivant aparait | + | |
- | + | ||
- | > Agent admitted failure to sign using the key. | + | |
- | + | ||
- | Vous devrez ajouter votre clé à l' | + | |
- | + | ||
- | < | + | |
=== Racine du projet === | === Racine du projet === | ||
- | |||
À partir d'ici, lancer toutes les commandes à la racine du projet: | À partir d'ici, lancer toutes les commandes à la racine du projet: | ||
Ligne 416: | Ligne 390: | ||
===== Installer les extensions php ===== | ===== Installer les extensions php ===== | ||
- | |||
< | < | ||
Ligne 429: | Ligne 402: | ||
- | À la [[Wiki# | + | À la racine du projet |
< | < | ||
$ curl -s https:// | $ curl -s https:// |