Bonjour,
Je souhaite installer l'appliweb Geonature [https://docs.geonature.fr/installation.html#installation-all]
sur un VPS de 40go. La base de donnée nécessaire est un Postgresql. Lors de l'installation tout semble bien se dérouler sauf la base de donnée avec ce message d'erreur :
Installation de la base de données
Database exists but the settings file indicates that we don't have to drop it.
Pourriez vous m'aider svp, comment puis-je accéder à ce fichier svp ?
Merci à vous
Alexandre
Erreur base de donnée [Installation Geonature]
Sujets apparentés
- Lien database non établi
6945
06.12.2016 11:04
- "Connection timed out" - Connection MySQL privée via PHP
6877
13.02.2018 00:37
- Autoriser toutes les IP
5023
11.08.2018 19:16
- Help, Base de donnée pleine, supprimer product ID phpmyadmin
4915
12.06.2019 14:05
- Intégration de MongoDB
4907
12.10.2016 09:01
- Comment passer de MySQL 5.6 à MySQL 8.0 ?
4461
12.06.2019 15:49
- Connexion à base de données en utilisant ODBC
4375
04.09.2018 11:57
- Les connexions simultanées
4184
24.10.2019 13:23
- Exporter la base de données avec un script PHP
3948
05.10.2018 11:27
- [1034] Create index by sort failed
3511
06.03.2020 09:31
Salut @AlexandreH23,
D'après https://github.com/PnX-SI/GeoNature/blob/7ec98e5be5fc6978ba2127546d0e249ef1f91eb9/install/02_create_db.sh#L42 ce code , je dirais que la base existe déjà sur ton instance PostgreSQL. Ton script d'installation ne s'attendait pas à ça, vu que c'est lui qui était sensé la créer. Et comme le fichier de conf' dit que dans ce cas là, il ne faut pas toucher à la base, alors il s'est arrêté.
Tu sais pourquoi la base existe? Est-ce que c'est toi qui l'a créée ou est-ce que tu as relancé le script d'installation plusieurs fois (suite à un plantage autre part, par exemple)?
Quoiqu'il en soit, je te conseille de regarder si ta base contient des données. Si non, drop la et relance le script, ça devrait passer.
Merci pour cette réponse qui m'éclaire grandement ! Oui j'ai relancé le script plusieurs fois ! je comprends mieux d'où vient cette erreur du coup.
Le problème c'est que sur ma page vps accueil, lorsque je vais dans base de donnée je n'ai aucune information ni dans le mail comme l'adresse de type : jdbc:postgresql://server:port/database du coup je ne sais pas trop comment faire si vous pouviez m'éclairer :)
De quelle page «vps accueil» parles-tu ? (comment y accèdes-tu ?)
De quel mail parles-tu ? (qui te l'a envoyé ?)
Là l'idée, c'est de te connecter à ton PostgreSQL, de drop la base, puis de relancer le script.
Solution 2, peut-être plus simple si tu n'as rien d'autre sur ton VPS: réinstalle le entièrement (c'est 3 clics dans ton https://www.ovh.com/manager/dedicated/ Control Panel, et recommence depuis le début.