Aller au contenu

installation jeedom avec docker dans ds716 dsm 6.0.

Featured Replies

Posté(e)

bonjour, la doc de jeedom n est pas a jour. je recherche les versions de mysql et de jeedom qui fonctionnent ensemble. faut il d autres modules ? avec quels parametres ? merci

Posté(e)
  • Auteur

merci Anwan, j 'ai installé PHP7 mais l'installation plante avec le message:

 Error on installation, please read the log.
[START UPDATE]
****Install/update jeedom from 2.4.6 (2016-11-27 22:04:18)****
Configuration : level : -1, mode : force, version : no, onlyThisVersion : no 

Install of Jeedom 2.4.6
Install of database...OK
Post install...
Error during install : [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't existDetails : Array
(
    [0] => Array
        (
            [file] => /var/www/html/core/class/config.class.php
            [line] => 81
            [function] => Prepare
            [class] => DB
            [type] => ::
            [args] => Array
                (
                    [0] => REPLACE config
                SET `key`=:key,
                    `value`=:value,
                     plugin=:plugin
                    [1] => Array
                        (
                            [plugin] => core
                            [key] => api
                            [value] => c7jsGNQVwMEba08Asuw63gSS4pXl01F2vBQSS12i38hYj737
                        )

                    [2] => 0
                )

        )

    [1] => Array
        (
            [file] => /var/www/html/install/install.php
            [line] => 393
            [function] => save
            [class] => config
            [type] => ::
            [args] => Array
                (
                    [0] => api
                    [1] => c7jsGNQVwMEba08Asuw63gSS4pXl01F2vBQSS12i38hYj737
                )

        )

)
[END UPDATE ERROR]

Fatal error: Uncaught Exception: [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist in /var/www/html/core/class/DB.class.php:101
Stack trace:
#0 /var/www/html/core/class/config.class.php(81): DB::Prepare('REPLACE config\n...', Array, 0)
#1 /var/www/html/install/install.php(393): config::save('api', 'c7jsGNQVwMEba08...')
#2 {main}
  thrown in /var/www/html/core/class/DB.class.php on line 101

t as une idée ?

 

  • 5 mois après...
Posté(e)

Bonjour,

 

J'ai aussi du mal à accéder à mysql en docke: il va chercher la mauvaise ip...:

 

root@jeedom:/# mysql --host=192.168.0.XX --port=13306 --user=root --password=(mot de passe)

 

ERROR 1045 (28000): Access denied for user 'root'@'172.17.0.1' (using password: YES)

 

Posté(e)

Normale, car le docker n'est pas "directement" sur le nas et donc en localhost pour la base, va créer un utilisateur propre et choisis tout client en nom d'hôte

  • 2 mois après...
Posté(e)
Le 10/05/2017 à 00:05, Einsteinium a dit :

Normale, car le docker n'est pas "directement" sur le nas et donc en localhost pour la base, va créer un utilisateur propre et choisis tout client en nom d'hôte

Chic enfin quelqu'un qui à l'air de comprendre pourquoi ça ne marche pas. Du coup je peux faire comment pour que cela fonctionne svp ?

 

P.S. merci pour le tuto 'Sécuriser les accès à son nas' clair et facile a suivre :-)

Posté(e)

C’est pas à moi qu’il faut dire merci, mais à Fenrir.

Bah je l’ai dis, tu crée un utilisateur dans la bdd pour lequel dans le champ nom hôte tu mets tout client (où « % »), car par défaut c’est que localement et du coup le dock ce fait refoulé.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.