Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Problème MAJ de 3.3.19 à 3.3.25

De l'installation à l'utilisation venez discuter de JEEDOM au quotidien
Répondre
Mikele di Sagitter
Timide
Messages : 137
Inscription : 14 juin 2016, 22:25
Localisation : Paris

Problème MAJ de 3.3.19 à 3.3.25

Message par Mikele di Sagitter » 04 juin 2019, 20:14

Bonjour en tentant la mise à jour j'ai cette erreur, jamais rencontrée auparavant

Le redemarrage n'y a rien fait

Code : Tout sélectionner

[START UPDATE]
****Update from 3.3.19 (2019-06-04 20:12:36)****
Parameters : {"preUpdate":"0","backup::before":"1","plugins":"1","core":"1","force":"0","update::reapply":""}
Send begin of update event...OK
Check update...OK
Check rights...
OK
[START BACKUP]
***************Start of Jeedom backup at 2019-06-04 20:12:46***************
Envoie l'événement de début de sauvegarde...OK
Vérifiez les droits sur les fichiers...
OK
Vérifie la base de données...
OK
Sauvegarde la base de données...sh: 1: cannot create /var/www/html/DB_backup.sql: Permission denied
Erreur durant la sauvegarde : Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2Détails : Array
(
[0] => Array
(
[file] => /var/www/html/core/class/jeedom.class.php
[line] => 556
[function] => require_once
)
[1] => Array
(
[file] => /var/www/html/install/update.php
[line] => 99
[function] => backup
[class] => jeedom
[type] => ::
[args] => Array
(
)
)
)
[END BACKUP ERROR]
Error during update : Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2Details : Array
(
[0] => Array
(
[file] => /var/www/html/core/class/jeedom.class.php
[line] => 556
[function] => require_once
)
[1] => Array
(
[file] => /var/www/html/install/update.php
[line] => 99
[function] => backup
[class] => jeedom
[type] => ::
[args] => Array
(
)
)
)
[END UPDATE ERROR]
PHP Fatal error:  Uncaught exception 'Exception' with message 'Echec durant la sauvegarde de la base de données. Vérifiez que mysqldump est présent. Code retourné : 2' in /var/www/html/install/backup.php:115
Stack trace:
#0 /var/www/html/core/class/jeedom.class.php(556): require_once()
#1 /var/www/html/install/update.php(99): jeedom::backup()
#2 {main}
thrown in /var/www/html/install/backup.php on line 115

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Poumi » 04 juin 2019, 20:19

Je dirais administration => os/db => remettre à plat les droits.

Je ne sais pas si ce dossier est bien concerné par la commande, sinon faudra le faire en commande

Mikele di Sagitter
Timide
Messages : 137
Inscription : 14 juin 2016, 22:25
Localisation : Paris

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Mikele di Sagitter » 04 juin 2019, 22:26

Je suis pas très expert tu pourrais me dire la commande?

Quand je clique sur vérification tout est ok

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Poumi » 04 juin 2019, 22:35

Je les connais pas de tête et je maîtrise pas Linux...

Je sais que les commandes pour remettre les droits sont sur plusieurs sujets du forum et dans les doc jeedom, mais je sais plus ou de tête.

Ce serait logique que le permission denied soit lié à un problème de droit mais ça m’etonne Que le truc auto ne fasse pas ce dossier...

Avatar de l’utilisateur
akenad
Actif
Messages : 697
Inscription : 27 oct. 2017, 11:39

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par akenad » 04 juin 2019, 23:53

Mikele di Sagitter a écrit :
04 juin 2019, 22:26
... tu pourrais me dire la commande?

Bonjour @Mikele di Sagitter,

Jeedom -> Roue crantée -> Configuration -> OS/DB -> Système Administration -> Lancer
puis dans la colonne de gauche cliquer sur la commande "health.sh".

akenad :)
Présentation akenad
JeedomSmart Debian Stretch
Odroid-C2 eMMC Armbian Buster Kernel 5
RPi3B+ SSD Raspbian Stretch
RPi4B SSD Raspbian Buster
NUC Intel i7Gen7 ProxMox VM Debian Stretch & Buster

Mikele di Sagitter
Timide
Messages : 137
Inscription : 14 juin 2016, 22:25
Localisation : Paris

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Mikele di Sagitter » 05 juin 2019, 01:36

akenad a écrit :
04 juin 2019, 23:53
Mikele di Sagitter a écrit :
04 juin 2019, 22:26
... tu pourrais me dire la commande?

Bonjour @Mikele di Sagitter,

Jeedom -> Roue crantée -> Configuration -> OS/DB -> Système Administration -> Lancer
puis dans la colonne de gauche cliquer sur la commande "health.sh".

akenad :)
Merci beaucoup ça a marché :)

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Poumi » 05 juin 2019, 05:30

akenad a écrit :
04 juin 2019, 23:53
Mikele di Sagitter a écrit :
04 juin 2019, 22:26
... tu pourrais me dire la commande?

Bonjour @Mikele di Sagitter,

Jeedom -> Roue crantée -> Configuration -> OS/DB -> Système Administration -> Lancer
puis dans la colonne de gauche cliquer sur la commande "health.sh".

akenad :)
Juste pou4 mon info elle fait quoi celle la? Pour savoir pourquoi c’etait Elle qu’il fallait faire et pas la remise des droits

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Fabrice » 05 juin 2019, 06:52

Cette commande réalise plusieurs actions, d'on l'une d'elle est justement le placement des bons droits :
En détail cette partie :

Code : Tout sélectionner

sudo chown -R www-data:www-data ${DIR}/*
sudo chmod -R 775 ${DIR}/*
sudo chown -R www-data:www-data /tmp/jeedom/cache
sudo chmod -R 775 /tmp/jeedom/cache
sudo chown -R www-data:www-data /var/www
sudo chmod -R 775 /var/www
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Poumi » 05 juin 2019, 06:54

Du coup c’est quoi la différence avec le bouton que je lui avais demandé de faire: administration => os/db => remettre à plat les droits.?

Avatar de l’utilisateur
Fabrice
Modérateur
Messages : 3424
Inscription : 27 oct. 2016, 22:26
Localisation : Planète terre, IDF, 93

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Fabrice » 05 juin 2019, 07:20

En fait, en lisant, de manière "novice" votre réponse, ce bouton n'existe tout simplement pas ;-)
- le bouton est [Lancer]

En lisant bien la réponse de @Mikele di Sagitter, je comprend qu'il n'a pas réalisé le clic sur le bouton "Remettre à plat les droits des dossiers et fichier" [Lancer], mais il y a "visiblement" cliqué sur le bouton [Vérification] et surtout le résultat : "tout est vert" appuis mon analyse.
- Il n'a donc pas compris ce qu'il faillais faire exactement

La réponse d'@akenad étant plus détaillée, @Mikele di Sagitter, là suivit à la lettre
Et d'une manière général, l'action @akenad fait plus de correction et pas que les droits..
Helper Officiel Jeedom
- Jeedom : 3.3.36
- Protocole : Z-Wave / RFXcom / BLEA
- Raspberry Pi : Pi 3 B+ / Pi 3 B / Pi Zero W

Avatar de l’utilisateur
Poumi
Actif
Messages : 660
Inscription : 21 mars 2019, 22:41

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par Poumi » 05 juin 2019, 07:25

Ok, je comprends mieux du coup...

C’est moi qui étais pas assez clair 🤣

Avatar de l’utilisateur
akenad
Actif
Messages : 697
Inscription : 27 oct. 2017, 11:39

Re: Problème MAJ de 3.3.19 à 3.3.25

Message par akenad » 05 juin 2019, 07:55

Poumi a écrit :
05 juin 2019, 07:25
Ok, je comprends mieux du coup...

C’est moi qui étais pas assez clair 🤣
Tu as bien identifié le problème et donné la bonne solution, cependant le bouton "Remettre à plat les droits des dossiers et fichier" est apparu récemment. Il est dans la version Jeedom v3.3.25 mais peut-être pas dans la 3.3.19 ce qui expliquerait que @Mikele di Sagitter ne l’ait pas trouvé.
Pour savoir ce que fait la commande (script système) « health.sh » tu peux cliquer sur le bouton. Health voulant dire Santé, si ça ne fait pas du bien ça ne peut pas faire de mal.
Si j’ai suggéré cette méthode c’est qu’elle est plus ancienne et donc accessible dans le cadre d’une mise à jour en partant d’une version ancienne de Jeedom.
Ce script à été écrit pour faciliter la résolution de quelques problèmes récurrents.

akenad :)
Présentation akenad
JeedomSmart Debian Stretch
Odroid-C2 eMMC Armbian Buster Kernel 5
RPi3B+ SSD Raspbian Stretch
RPi4B SSD Raspbian Buster
NUC Intel i7Gen7 ProxMox VM Debian Stretch & Buster

Répondre

Revenir vers « Utilisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 22 invités