Troubleshooting

Supprimer et recréer une base de données

Si un problème à l'installation se produit, il faut supprimer et recréer la base pour relancer une installation propre des tables.

runuser postgres -c 'dropdb KDB'
runuser postgres -c 'createdb KDB'
runuser postgres -c 'psql'
    grant all privileges on database "KDB" to "USER";

Supprimer un observatoire

Pour supprimer un observatoire fraichement créé, donc sans données associées, il faut :

Avec par exemple l'observatoire mam l'identifiant de l'observatoire concerné :

DELETE FROM referentiel.liste WHERE observatoire = 'mam';

Pour information :

Dates dans PostgreSQL

Si les locales de votre serveur ne sont pas configurées en FR, il est possible qu'un message d'erreur apparaisse lors du chargement des photos avec une erreur de type

ERROR:  date/time field value out of range: "28/05/2018"
HINT:  Perhaps you need a different "datestyle" setting.

Le format de date de la base de correspond pas. Il faut alors le modifier :

ALTER DATABASE "KDB" SET DateStyle=dmy, iso;

Si au survol de la souris sur certaines cartes, les dates apparaissent en anglais, il faut alors modifier manuelle le fichier de configuration afin de faire pointer PostegreSQL vers les locales FR.

Chargement des communes sur le bilan

Si la couche des commune n'apparait pas sur la carte de l'onglet BILAN, vous pouvez augmenter la limite de la mémoire allouée dans le php.ini initialement à 128M. Pour ne pas mettre de limite, passer à -1. Attention, le mode aucune limite n'est pas conseillé... Plus d'info

;Select je limit
;memory_limit = 128M
;memory_limit = 256M
;memory_limit = 512M
;memory_limit = -1