Bonjour,
Depuis quelques temps j'utilise checky et j'en suis très content.
En lien avec mon problème il faut savoir que j'ai configuré checky pour qu'il sauvegarde son paramétrage dans une base de données
Sur mon NAS j'avais 2 moteur de base de données: MariaDB 5 et MariaDB 10
J'ai décidé de me séparer de la MariaDB 5.
Dans le paramétrage PHP , j'ai fait attention de modifier le numéro du port de la base pour le paramètre mysqli.default_port
Pour commencer l'interface checky ne fonctionnait plus et j'avais le message suivant:
/volume1/web/LBCAlerte/bootstrap.php:214: string(1) "1" /volume1/web/LBCAlerte/bootstrap.php:214: int(2) /volume1/web/LBCAlerte/bootstrap.php:214: string(57) "mysqli::mysqli(): (HY000/2002): No such file or directory" /volume1/web/LBCAlerte/bootstrap.php:214: string(36) "/volume1/web/LBCAlerte/bootstrap.php" /volume1/web/LBCAlerte/bootstrap.php:214: int(273) Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /volume1/web/LBCAlerte/bootstrap.php on line 273 Call Stack: 0.0001 134608 1. {main}() /volume1/web/LBCAlerte/index.php:0 0.0003 137840 2. require('/volume1/web/LBCAlerte/bootstrap.php') /volume1/web/LBCAlerte/index.php:13 0.0133 328776 3. mysqli->mysqli() /volume1/web/LBCAlerte/bootstrap.php:273 Un problème est survenu lors de la génération de la page.
J'ai résolu le problème en éditant le fichier LBCAlerte/var/config.ini et en indiquant 127.0.0.1 pour l'options[host] du stockage
J'ai retrouvé l'interface de gestion de checky
Maintenant mon problème se situe au niveau de l’exécution du script check.php via le planificateur de tâches.
Ce dernier tombe en erreur avec ce message dans la log:
string(1) "1"
int(2)
string(50) "mysqli::mysqli(): (HY000/2002): Connection refused"
string(36) "/volume1/web/LBCAlerte/bootstrap.php"
int(273)
Warning: mysqli::mysqli(): (HY000/2002): Connection refused in /volume1/web/LBCAlerte/bootstrap.php on line 273
Un problème est survenu lors de la génération de la page.
Pourtant j'ai bien importé la base checky dans MariaDB 10 et quand je teste une connexion à la base avec le user checky sur phpMyAdmin cela fonctionne bien (teste pas très fiable mais qui permet de confirmer que le user est bien créé avec le bon mot de passe)
Je me doute que le problème vient de la configuration de la base mais la je sèche, quelqu'un à une idée?