Bon, pseudo-solution trouvée…
« Il y a une erreur dans le code qui lance la commande de création du serveur » (je mets des guillemets car c’est peut-être ma config qui a un souci).
Bref,
Pour lancer le démon, il faut aller faire une modif sur le fichier
/plugins/espeasy/core/class/espeasy.class.php
Changer la ligne 55 et y mettre :
$cmd = 'nice -n 19 node ' . $sensor_path . '/espeasy.js ' . config::byKey('internalAddr') . ' ' . $url . ' ' . $log;
au lieu de :
$cmd = 'nice -n 19 nodejs ' . $sensor_path . '/espeasy.js ' . config::byKey('internalAddr') . ' ' . $url . ' ' . $log;
L’explication, c’est que ‹ nodejs › s’installe sous le nom de ‹ node ›, du coup, la commande de lancement du démon n’est plus juste.
@lunarok : impossible de te joindre pour en parler… j’espère que tu lis encore les posts qui te citent et que tu sauras trouver une solution pour les gens dans le même cas que moi…
[EDIT] : vu dans un autre fil, la ‹ vraie › solution semble être le manque d’un lien symbolique entre node et nodejs…
Il faut donc créer le lien à la main en ssh :
sudo ln -s `which node` `which node`js