Jeedom planté?

Bonjour,
J’ai été concerné par le problème expliqué ici

J’ai donc appliqué la solution proposée et depuis je n’arrive plus à lancer Jeedom.
J’arrive à me connecter en SSH au raspberry mais c’est tout.
Quand je vais sur la page web de Jeedom, j’ai une indication comme quoi la page ne fonctionne pas.

Comment me sortir de cette situation ?

Merci
Cyril

Bonsoir.

En ssh, faites la restauration de la veille avec cette commande :

sudo php /var/www/html/install/restore.php

Ou via l’interface avec cette adresse :
http://adressipdevotrejeedom/index.php?rescue=1

Merci, j’ai le retour suivant quand je lance la commande en ssh

[START RESTORE]
PHP Fatal error:  Uncaught Error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in /var/www/html/core/class/DB.class.php:40
Stack trace:
#0 /var/www/html/core/class/DB.class.php(50): DB::initConnection()
#1 /var/www/html/core/class/DB.class.php(82): DB::getConnection()
#2 /var/www/html/core/class/config.class.php(192): DB::Prepare('SELECT `key`,`v...', Array, 1)
#3 /var/www/html/core/class/translate.class.php(51): config::byKeys(Array)
#4 /var/www/html/core/class/translate.class.php(207): translate::getConfig('language', 'fr_FR')
#5 /var/www/html/core/class/translate.class.php(102): translate::getLanguage()
#6 /var/www/html/core/class/translate.class.php(81): translate::exec('{{Chauffage}}', '/var/www/html/c...', false)
#7 /var/www/html/core/class/translate.class.php(220): translate::sentence('Chauffage', '/var/www/html/c...', false)
#8 /var/www/html/core/config/jeedom.config.php(23): __('Chauffage', '/var/www/html/c...')
#9 /var/www/html/core/php/utils.inc.php(84): require_once('/var/www/html/c...')
#10 /var/www/html/cor in /var/www/html/core/class/DB.class.php on line 40

Cyril

Bonjour
Quel type de box ? Là il manque des package je dirais en particulier php-mysql

Bonjour,
Il s’agit d’un raspberry 4 avec Debian 11.9
Pour PHP, quand je fais la commande php -v j’ai le retour suivant

PHP 7.3.31-1~deb10u1 (cli) (built: Oct 24 2021 15:18:08) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.31, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.31-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies

Bonjour
Comment jeedom a t’il été installé ?

bonjour

De mémoire sur un Debian propre avec le script d’installation indiqué sur la documentation

bonjour qu’avez-vous tapé exactement ?

pouvez-vous fournir le log de dépendance du plugin homebridge ?

Bonjour,

J’ai tapé la commande suivante :
sudo sed -i 's|node_.x|node_18.x|' /etc/apt/sources.list.d/nodesource.list'

Où puis je trouver le log ? Je n’ai plus accès à l’interface de jeedom.

/var/www/html/log/

Impossible que cette commande exacte ait cassé quoi que ce soit.

voici le log
homebridge_dep.txt (10,5 Ko)

honnêtement, je ne vois pas ce que j’aurais pu faire d’autre qui aboutisse à ce résultat :frowning:

N’importe quoi depuis le dernier redémarrage de votre système, donc potentiellement ces derniers mois.

À la lecture du log, vous n’avez pas du tout le même problème qu’indiqué dans le lien !! Ce n’est qu’une conséquence des autres problèmes indiqués.

Par contre votre système a probablement pas mal de problèmes… le mieux est de réinstaller et restaurer une sauvegarde que vous auriez préalablement mis à l’abris sur votre ordinateur (ou que vous téléchargerez via winscp ou équivalent)

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dconf-gsettings-backend : Depends: dconf-service (< 0.38.0-2.1~) but it is not going to be installed
                           Depends: dconf-service (>= 0.38.0-2) but it is not going to be installed
 libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6+rpi1 is to be installed

C’est ce que dit votre système, je pense que vous avez probablement fait une mise à jour de debian 10 vers 11 ou quelque chose du genre

2 « J'aime »

oui en effet j’ai fait une mise à jour il y a quelques semaines

Vous lirez beaucoup de sujets ici disant que ce n’est pas une bonne idée, il vaut toujours mieux une installation fraîche et une restauration d’une sauvegarde :slight_smile:

2 « J'aime »

Php7.3 c’est sur debian 10
Sur debian11 cela aurait dû être 7.4

Ici vous étiez en debian 10: Erreur initialisation cozytouch - #20 par cyrstr

Plus qu’à réinstaller proprement et restaurer un backup

1 « J'aime »

Voilà c’est fait, merci pour le support.

Cyril

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.