Closed CynthiaBorotPNV closed 4 months ago
Ton pb semble plus large, mais regarde cette issue, potentiellement en lien : https://github.com/PnX-SI/GeoNature/issues/2852
Pourtant le home de mon user gnadmin est bien en 755 contrairement à d'autres
gnadmin@debian-2-dev:~$ll ..
total 32
drwx------ 5 dev dev 4096 27 juin 17:00 dev
drwxr-xr-x 8 gnadmin gnadmin 4096 4 juil. 08:31 gnadmin
drwx------ 8 gps3vallees gps3vallees 4096 3 juil. 11:04 gps3vallees
drwx------ 2 root root 16384 26 juin 17:45 lost+found
L'utilisateur dev a été créé lors de l'install de l'OS mais gnadmin a été créé après coup.
En regardant dans les scripts d'install (02_configure_systemd.sh), je me rend compte qu'en mode "dev" les services ne sont pas installés. Pour le npm run build idem.
Une réinstallation en mode "prod", est effectivement moins pire.
Version Geonature 2.14.0 Debian 12
J'ai réalisé 2 fois l'installation complète avec le même résultat. Ci joint les logs de l'install. install_all.log
Quelqu'un arriverait-il à me dire ce qui ne tourne pas rond dans cette install ? Merci !
1) Répertoire geonature/frontend/dist absent
/var/log/apache2/geonature_error.log
AH01630: client denied by server configuration: /home/gnadmin/geonature/frontend/dist
Par contre mentionné dans la conf /etc/apache2/conf-available/geonature.conf
J'ai vu que l'issue #406 en parlait et donc en suivant la méthode donnée par @TheoLechemia, cela semble avoir complété cette installation
2) Erreur dans le fichier /etc/apache2/conf-available/geonature.conf
Toujours une erreur du même type, mais là le problème semblait venir de la regexp de l'alias
/etc/apache2/conf-available/geonature.conf
AliasMatch "^/(.*)$" "/home/gnadmin/geonature/frontend/dist$1"
CorrectionAliasMatch "^/geonature(.*)$" "/home/gnadmin/geonature/frontend/dist$1"
3) le service géonature n'est pas créé dans le répertoire /etc/systemd/system Les fichiers suivant sont manquants
Je les ai copié de la prod et ai relancé le service avec un
sudo systemctl restart geonature
4) Pas de logs pour geonature dans /var/log mais pour taxhub et usershub ok.
5) Erreur sur le forntend
Effectivement le répertoire geonature/assets est manquant
6) Je m'arrête là ;-)