Problème installation étape 9 raspberry

Bonjour,
Je suis entrain de faire un fresh install sur un raspberry pi 3 sous raspbian 9.
L’installation se termine avec une erreur SQL à l’étape 9. *
Merci par avance pour votre aide.

\033[1;33mCommence l'étape 9 installation de jeedom\033[0;39m
[START INSTALL]
PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist  : SELECT `key`,`value`
		FROM config
		WHERE `key` IN ('language')
		AND plugin=:plugin in /var/www/html/core/class/DB.class.php:101
Stack trace:
#0 /var/www/html/core/class/config.class.php(173): DB::Prepare('SELECT `key`,`v...', Array, 1)
#1 /var/www/html/core/class/translate.class.php(34): config::byKeys(Array)
#2 /var/www/html/core/class/translate.class.php(149): translate::getConfig('language', 'fr_FR')
#3 /var/www/html/core/class/translate.class.php(75): translate::getLanguage()
#4 /var/www/html/core/class/translate.class.php(54): translate::exec('{{Chauffage}}', '/var/www/html/c...', false)
#5 /var/www/html/core/class/translate.class.php(163): translate::sentence('Chauffage', '/var/www/html/c...', false)
#6 /var/www/html/core/config/jeedom.config.php(23): __('Chauffage', '/var/www/html/c...')
#7 /var/www/html/core/php/utils.inc.php(70): require_once('/var/www/html/c...')
#8 /var/www/html/core/php/core.inc.php(27 in /var/www/html/core/class/DB.class.php on line 101
Erreur durant l'installation : [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist  : SELECT `key`,`value`
		FROM config
		WHERE `key` IN ('language')
		AND plugin=:pluginDétails : Array
(
    [0] => Array
        (
            [file] => /var/www/html/core/class/config.class.php
            [line] => 173
            [function] => Prepare
            [class] => DB
            [type] => ::
            [args] => Array
                (
                    [0] => SELECT `key`,`value`
		FROM config
		WHERE `key` IN ('language')
		AND plugin=:plugin
                    [1] => Array
                        (
                            [plugin] => core
                        )

                    [2] => 1
                )

        )

    [1] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 34
            [function] => byKeys
            [class] => config
            [type] => ::
            [args] => Array
                (
                    [0] => Array
                        (
                            [0] => language
                        )

                )

        )

    [2] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 149
            [function] => getConfig
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => language
                    [1] => fr_FR
                )

        )

    [3] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 75
            [function] => getLanguage
            [class] => translate
            [type] => ::
            [args] => Array
                (
                )

        )

    [4] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 54
            [function] => exec
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => {{Chauffage}}
                    [1] => /var/www/html/core/config/jeedom.config.php
                    [2] => 
                )

        )

    [5] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 163
            [function] => sentence
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => Chauffage
                    [1] => /var/www/html/core/config/jeedom.config.php
                    [2] => 
                )

        )

    [6] => Array
        (
            [file] => /var/www/html/core/config/jeedom.config.php
            [line] => 23
            [function] => __
            [args] => Array
                (
                    [0] => Chauffage
                    [1] => /var/www/html/core/config/jeedom.config.php
                )

        )

    [7] => Array
        (
            [file] => /var/www/html/core/php/utils.inc.php
            [line] => 70
            [args] => Array
                (
                    [0] => /var/www/html/core/config/jeedom.config.php
                )

            [function] => require_once
        )

    [8] => Array
        (
            [file] => /var/www/html/core/php/core.inc.php
            [line] => 27
            [function] => include_file
            [args] => Array
                (
                    [0] => core/config
                    [1] => jeedom.config.php
                    [2] => config
                )

        )

    [9] => Array
        (
            [file] => /var/www/html/install/install.php
            [line] => 40
            [args] => Array
                (
                    [0] => /var/www/html/core/php/core.inc.php
                )

            [function] => require_once
        )

)
[END INSTALL ERROR]
\033[1;31mNe peut installer jeedom - Annulation\033[0;39m

Je vais pas t’aider mais j’ai exactement le même problème. J’ai ré essayer plusieurs fois, différentes carte et c’est toujours pareil. Pour ne pas créer un nouveau sujet, je post sous le tien !

Bonjour,
C’est bien une raspbian qui est installée et pas une debian ?
Sinon quelle procédure d’installation ?

Moi c’est raspbian lite.
J’ai suivi cette procédure :

https://jeedom.github.io/documentation/installation/fr_FR/index

et également celle là :

Citation
cd /tmp
wget https://raw.githubusercontent.com/jeedom/core/master/install/install.sh
chmod u+x install.sh
sudo ./install.sh -m Jeedom

J’avais déjà suivi cette procédure récemment et elle avait fonctionné sans soucis. Même matériel, même version de raspbian. J’ai essayé avec strech lite et buster lite et avec une autre micro sd…
toujours la même erreur au même moment.

Bonsoir,

j’étais venu pour poster un message et je tombe exactement sur mon problème !

Hier matin, j’ai effectué une nouvelle installation et tout s’est bien déroulé.
Ce soir, je refais la même installation, sur la même config (Raspberry 4, Buster, …) et j’ai exactement la même erreur à l’étape 9.
Du coup, je pense qu’il y a eu des modifications sur les scripts d’installation entre hier et aujourd’hui.

J’ai exécuté cette commande :

wget -O- https://raw.githubusercontent.com/jeedom/core/master/install/install.sh | sudo bash

Je devais la faire hier matin ! Si j’avais su… lol
J’ai utiliser la même commande que toi également ! Bon dans un sens ça me rassure de ne pas être le seul !

Je vois que je ne suis pas le seul, ça me soulage lol. @Loic est peut être entrain de faire des modifications. J’espère que ça va remarcher rapidement car la je n’ai plus de chauffage en attendant.

1 J'aime

C’est bien sous raspbian. J’ai modifié mon post.

Bonjour,
je ne parviens pas à installer Buster sur 3b+
ça fait deux fois que j’essaie mais en vain…
J’ai cette erreur :

Erreur durant l'installation : [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist  : SELECT `key`,`value`
		FROM config
		WHERE `key` IN ('language')
		AND plugin=:pluginDétails : Array
(
    [0] => Array
        (
            [file] => /var/www/html/core/class/config.class.php
            [line] => 173
            [function] => Prepare
            [class] => DB
            [type] => ::
            [args] => Array
                (
                    [0] => SELECT `key`,`value`
		FROM config
		WHERE `key` IN ('language')
		AND plugin=:plugin
                    [1] => Array
                        (
                            [plugin] => core
                        )

                    [2] => 1
                )

        )

    [1] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 34
            [function] => byKeys
            [class] => config
            [type] => ::
            [args] => Array
                (
                    [0] => Array
                        (
                            [0] => language
                        )

                )

        )

    [2] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 149
            [function] => getConfig
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => language
                    [1] => fr_FR
                )

        )

    [3] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 75
            [function] => getLanguage
            [class] => translate
            [type] => ::
            [args] => Array
                (
                )

        )

    [4] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 54
            [function] => exec
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => {{Chauffage}}
                    [1] => /var/www/html/core/config/jeedom.config.php
                    [2] => 
                )

        )

    [5] => Array
        (
            [file] => /var/www/html/core/class/translate.class.php
            [line] => 163
            [function] => sentence
            [class] => translate
            [type] => ::
            [args] => Array
                (
                    [0] => Chauffage
                    [1] => /var/www/html/core/config/jeedom.config.php
                    [2] => 
                )

        )

    [6] => Array
        (
            [file] => /var/www/html/core/config/jeedom.config.php
            [line] => 23
            [function] => __
            [args] => Array
                (
                    [0] => Chauffage
                    [1] => /var/www/html/core/config/jeedom.config.php
                )

        )

    [7] => Array
        (
            [file] => /var/www/html/core/php/utils.inc.php
            [line] => 70
            [args] => Array
                (
                    [0] => /var/www/html/core/config/jeedom.config.php
                )

            [function] => require_once
        )

    [8] => Array
        (
            [file] => /var/www/html/core/php/core.inc.php
            [line] => 27
            [function] => include_file
            [args] => Array
                (
                    [0] => core/config
                    [1] => jeedom.config.php
                    [2] => config
                )

        )

    [9] => Array
        (
            [file] => /var/www/html/install/install.php
            [line] => 40
            [args] => Array
                (
                    [0] => /var/www/html/core/php/core.inc.php
                )

            [function] => require_once
        )

)
[END INSTALL ERROR]
\033[1;31mNe peut installer jeedom - Annulation\033[0;39m

Lis juste quelques lignes au dessus et tu auras ta réponse.

1 J'aime

On a tous le même problème. Ça doit venir de jeedom. Je pense qu’il faut attendre que ça soit rétabli de leur côté ! :wink:

Bonjour,
Je pense avoir trouvé et je viens de pousser un truc (mais j’ai pas de quoi tester malheureusement), pouvez vous relancer et me dire si c’est mieux ?

Je suis au travail. Je ne pourrais essayer avant ce soir malheureusement. Peut être que les autres personnes pourront avant moi.
Merci pour la réactivité en tout cas !

J’ai testé, j’ai maintenant une nouvelle erreur :

\033[1;33mCommence l'étape 9 installation de jeedom\033[0;39m
[START INSTALL]
PHP Fatal error:  Uncaught Error: Class 'jeedom' not found in /var/www/html/install/install.php:40
Stack trace:
#0 {main}
  thrown in /var/www/html/install/install.php on line 40
\033[1;31mNe peut installer jeedom - Annulation\033[0;39m

Merci.

A merde yen resté un, c’est corrigé

Ok mais la je ne peux plus re-tester non plus.
Javais une installation propre et lorsque ça plantait je repartais de zéro. Je suis aussi au travail je ne peux pas reformater ma carte sd.
La j’ai l’erreur :

\033[1;33mcommence l'étape 8 configuration de jeedom\033[0;39m
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C\033[1;31mNe peut exécuter CREATE USER 'jeedom'@'localhost' IDENTIFIED BY '971dd7265eac1de'; dans MySQL - Annulation\033[0;39m

Est ce que je peux annuler l’installation proprement ? ou annuler l’étape ?

Merci.

La faudrait un apt remove --purge mariadb-server je pense

Commande exécutée mais toujours la même.

\033[1;33mcommence l'étape 8 configuration de jeedom\033[0;39m
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
C\033[1;31mNe peut exécuter CREATE USER 'jeedom'@'localhost' IDENTIFIED BY '0bf6902ba80d08b'; dans MySQL - Annulation\033[0;39m

Le purge a pas marché faut repartir de 0 je pense la