FAQ:ServiceUnavailable : Différence entre versions
m |
m |
||
Ligne 26 : | Ligne 26 : | ||
− | {{ | + | {{Note| la résolution suivante ne s'applicaquera pas forcément à tous les cas de figure mais c'est le mode de résolution le plus courant !}} |
Si vous avez une erreur de ce type : | Si vous avez une erreur de ce type : |
Version du 17 mai 2024 à 13:02
Vous pouvez parfois avoir cette erreur lors de votre connexion à l'application web dbsqware
Limites de cette section
Cette section n’a pas la prétention de traiter tous les cas possibles de paramétrage de dbSQWare.
Avant de dire « ça ne fonctionne pas », lisez bien le message d’erreur et réfléchissez à ce dont vous avez besoin au niveau du socle pour que les scripts fonctionnent. Par exemple, si vous n’arrivez pas à faire un sqlplus en ligne de commande pour vous connecter à votre instance Oracle, il n’y a pas de raison pour que les scripts arrivent à le faire (il n’y a rien de magique) !
Depuis quelques patch lors de la mise à jour des paquets php-fpm les droits saisies à l'origine sont ignorés
donc on ne peut plus ouvrir la page web de dbSQWare et vous avez l'erreur Service Unavailable
Il faut vérifier dans les log apache pour voir ce qui pose problème.
cat /var/log/httpd/error_log
cat /var/log/httpd/access_log
cat /var/log/php-fpm/error.log
cat /var/log/php-fpm/www-error.log
Si vous avez une erreur de ce type :
Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /run/php-fpm/www.sock (*) failed
Il faut vérifier /etc/php-fpm.d/www.conf and updated the lines:
[..] user = dbsqware group = dba [..] listen.owner = dbsqware listen.group = dba listen.mode = 0660 [..]
chown -R dbsqware:dba /var/log/php-fpm /var/log/httpd
chmod -R g+rw /var/log/php-fpm /var/log/httpd
chmod -R g+s /var/log/php-fpm /var/log/httpd
systemctl restart php-fpm
systemctl restart httpd