J’essaie d’installer Noalyss 6.9.1.9 sur une Fedora 27 (pour un mono-poste).
La première page d'installation demande la langue, puis je dois saisir les infos sur la seconde :
Répertoire temporaire : /var/www/html/noalyss/tmp
Changement de langue: Activé
Chemin complet vers les executable de Postgresql : /usr/bin
Utilisateur Postgresql : noalyss_sql
Mot de passe de l'utilisateur Postgresql : ******
Administrateur de noalyss : admin
Adresse Serveur Postgresql : 192.168.1.22 (ip fixe)
Port de Postgresql : 5432
Mode Serveur mutualisé : non coché[/size]
Puis bouton ‘continuer’.
La 3ème page affiche uniquement le logo Noalyss.
Seul un message d’erreur se trouve dans les logs (/var/log/httpd/access_log) :
"POST /noalyss/html/install.php?lang=fr_FR.utf8 HTTP/1.1" 500 2831 "http://192.168.1.22/noalyss/html/instal ... fr_FR.utf8" "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0"
Ce serait une erreur au niveau du serveur Apache (code 500) lors du post. Pourtant, les autres sites (Dolibarr…) fonctionnent correctement. Rien de particulier dans les log postgres (/var/lib/pgsql/data/pg_log/).
J’ai suivi le tutoriel http://wiki.noalyss.eu/doku.php?id=inst ... sous_linux en l’adaptant pour la distribution :
- sudo dnf install postgresql-server postgresql php-pgsql php-php-gettext
- sudo chown -R apache:apache /var/www/html/noalyss
- SELinux :
sudo semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/noalyss(/.*)?'
sudo restorecon -R -v '/var/www/html/noalyss'
(puis désactivé pour les tests)
- fichier /var/lib/pgsql/data/pg_hba.conf laissé inchangé (remplacer ident par md5 conduit au même résultat).
- le rôle noalyss_sql a bien été créé dans prostgres.
Système :
Fedora 27 + Firewalld + SELinux + httpd 2.4.29 + php 7.1.13 avec php-fpm activé + Postgresql 9.6.6
Est-ce que vous auriez une idée ?
Je vous remercie par avance.