Sattaz
Janvier 2, 2023, 3:17
1
Bonjour,
J’ai voulu passer le plugin JMQTT de la version 2022-11-10 vers la version 2022-12-27 mais j’obtiens ce message d’erreur:
Erreur sur sudo chmod 664 /var/www/html/core/class/../../log/update> /dev/null 2>&1;cat /dev/null > /var/www/html/core/class/../../log/update valeur retournée : -1. Détails :
Il n’y a rien après ‹ Détails : ›
Une idée du problème?
Merci,
Sébastien
Bad
Janvier 2, 2023, 4:21
2
Hello Sébastien,
Je ne suis pas sur que ça vienne de jMQTT, car il n’y a pas de commande de ce type exécutée dans jMQTT. Par contre, on retrouve cette commande dans la fonction log::clear() du Core dans le fichier core/class/log.class.php à la ligne 191 (mais jMQTT n’utilise pas cette fonction) :
return !((strpos($_log, '.htaccess') !== false)
|| (!file_exists($path) || !is_file($path)));
}
/**
* Empty log file
*/
public static function clear($_log) {
if (self::authorizeClearLog($_log)) {
$path = self::getPathToLog($_log);
com_shell::execute(system::getCmdSudo() . 'chmod 664 ' . $path . '> /dev/null 2>&1;cat /dev/null > ' . $path);
return true;
}
return;
}
public static function clearAll() {
foreach (ls(self::getPathToLog(''), '*', false, array('files')) as $log)
self::clear($log);
return true;
}
Tu n’as rien de plus dans les logs ?
Tu es bien en v4.3.12 sur Jeedom ?
As-tu essayé de faire un « Rétablissement des droits des dossiers et fichiers » ?
Bad
Sattaz
Janvier 2, 2023, 5:05
3
Merci @Bad , j’avais pas pense a faire un ‹ Rétablissement des droits des dossiers et fichiers ›
Probleme resolu, merci -
Sebastien
1 « J'aime »
system
A fermé ce sujet ()
Janvier 3, 2023, 5:05
4
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.