Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Toute la communauté vous remercie

Les photos ne s'affichent pas dans la galerie

Pour toute question concernant le plugin caméra
LuffyyffuL
Timide
Messages : 26
Inscription : 31 mars 2017, 23:46

Les photos ne s'affichent pas dans la galerie

Message par LuffyyffuL » 29 avr. 2017, 21:27

Bonjour,

Quand je clique sur le petit icône qui ressemble à un dossier ouvert, afin d'ouvrir la galerie des photos, les photos ne s’affichent pas, elles sont remplacées par une image générique.

* Log *
[Sun Apr 30 11:48:19.686081 2017] [:error] [pid 16269] [client 192.168.1.11:33380] PHP Fatal error: Uncaught exception 'Exception' with message '401 - Acc\xc3\xa8s non autoris\xc3\xa9' in /var/www/html/core/php/downloadFile.php:32\nStack trace:\n#0 {main}\n thrown in /var/www/html/core/php/downloadFile.php on line 32, referer: http://192.168.1.14/jeedom/index.php?v=d&p=view
* La ligne qui pose problème *

/var/www/html/core/php/downloadFile.php
$rootPath = realpath(dirname(__FILE__) . '/../../');
if (strpos($pathfile, $rootPath) === false) {
throw new Exception(__('401 - Accès non autorisé', __FILE__));
}
Mes photos sont sauvegardées ici :

/home/pi/Pictures/ENTREE--Foscam_C1

J'ai mis 777 au niveau des droits, mais toujours pareil.

Si quelqu'un a une idée, je suis preneur.

Merci

Avatar de l’utilisateur
Antoinekl1
Actif
Messages : 2842
Inscription : 23 mai 2015, 08:14

Re: Les photos ne s'affichent pas dans la galerie

Message par Antoinekl1 » 30 avr. 2017, 12:18

Ce problème a été remonté au support et on attend un correctif de mémoire, sur la v3 peut être
JEEDOM Smart Ultimate + 40 modules zwave et 1BLEA
A vendre ; pack POWER jeedom - Console Clazio sous Android 6

jeromino69
Timide
Messages : 1
Inscription : 01 déc. 2017, 15:10

Re: Les photos ne s'affichent pas dans la galerie

Message par jeromino69 » 01 déc. 2017, 15:18

Bonjour

Comme vous l'avez spécifié, le téléchargement se fait par le fichier /var/www/html/core/php/downloadFile.php

et d'après son contenu la racine de recherche est"$rootPath = realpath(dirname(__FILE__) . '/../../');", soit donc sous /var/www/html

il faut donc enregistrer vos photos à partir de cet emplacement..vous pouvez par exemple créer un répertoire captures à ce niveau...

# mkdir /var/www/html/captures
# chown www-data:www-data /var/www/html/captures

Puis dans le plugin Camera vous positionnez /var/www/html/captures dans le champ Configuration/Chemin des enregistrements

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 14 févr. 2018, 20:37

Bonjour,

Je suis également en train de m'informer sur l'utilisation du plugin camera. Je voudrais placer mes enregistrements ailleurs que sous /var/..../ afin de ne pas encombrer inutilement les backups de jeedom. Je ne dois pas être le seul à vouloir faire cela et après bien des recherches je ne trouve pas de solution.
LuffyyffuL expose bien ce qui pose problème.
Serait-il possible d'éditer et de modifier downloadFile.php pour que la "galerie" fonctionne dans tous les cas ?
Ou bien pourrait-on mettre en place une "galerie" sous jeedom, ce qui permettrait au moins de contourner le problème ?

Merci à tous ceux qui auraient une piste la-dessus.
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
Bosquetia
Actif
Messages : 5824
Inscription : 10 mai 2016, 07:54

Re: Les photos ne s'affichent pas dans la galerie

Message par Bosquetia » 14 févr. 2018, 21:05

Hello,

Dans la doc du plugin il est dit : Chemin des enregistrements : indique le chemin où Jeedom doit stocker les images qu’il capture de vos caméras (il est déconseillé d’y toucher). Si votre chemin n’est pas dans le chemin d’installation de Jeedom alors vous ne pourrez visualiser les captures dans Jeedom.
Donc il y a la solution de jeromino69 donnée ci-dessus.

Mais pour l'instant, je n'ai pas entendu parler d'une modification à ce sujet.

Peut être créer une demande sur jira... pour voir si Loic peut faire cette amélioration où pas.

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 15 févr. 2018, 10:12

Bonjour ,

D'accord avec Bosquetia, mais tant qu'on est sous le répertoire /var on va gonfler les backups, ce que je voudrais absolument éviter.
Je me suis mis sous /home/cameras/ et voici ce que ça donne :
cam.JPG
cam.JPG (40.13 Kio) Consulté 368 fois
Quand je clique sur tout télécharger le navigateur affiche :

Code : Tout sélectionner

****/core/php/downloadFile.php?pathfile=%2Fhome%2Fcameras%2F451%2F*
et répond

Code : Tout sélectionner

401 - Accès non autorisé
Les enregistrements sont bien listés mais pas accessible en lecture.
On ne doit pas être loin d'une solution....
Pièces jointes
droits.JPG
droits.JPG (27.61 Kio) Consulté 368 fois
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
loic
Administrateur
Messages : 11754
Inscription : 01 févr. 2014, 16:21

Re: Les photos ne s'affichent pas dans la galerie

Message par loic » 15 févr. 2018, 10:23

Bonjour,
Ca ne marchera pas je n'autorise pas downloadFile.php a aller ailleurs que dans /var/www/html. La dessus il n'y aura pas d'évolution car l'autoriser partout ouvre une potentielle faille de sécurité.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2431
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: Les photos ne s'affichent pas dans la galerie

Message par fwehrle » 15 févr. 2018, 13:28

Bonjour,

Il est possible de "sortir" de /var/www/html" en mettant par ex. "../../cameras" dans le champs "chemin des enregistrements" dans la config du plugin. (Et mes captures sont donc dans le repertoire /var/cameras que je backup manuellement.
Et mes backups (qui font deja 250Mo sans les cameras!) s'en trouvent soulagés.
:)
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

Avatar de l’utilisateur
loic
Administrateur
Messages : 11754
Inscription : 01 févr. 2014, 16:21

Re: Les photos ne s'affichent pas dans la galerie

Message par loic » 15 févr. 2018, 13:38

Effectivement il y avait un bug ca ne sera plus possible en 3.2
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2431
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: Les photos ne s'affichent pas dans la galerie

Message par fwehrle » 15 févr. 2018, 13:46

Ok. Si c'est pour corriger un problème de sécurité (on peut DL ce qu'on veut du coup!), je ferais avec.
Merci
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 17 févr. 2018, 18:53

Bonjour fwehrle,

Ca vas nous obliger à utiliser data transfer pour les rapatrier en dehors de /var puis faire un rm dans le dossier d'origine.
Après on pourrait les afficher avec filezilla par exemple.
J'ai trouvé une galerie sympa http://linuxfr.org/news/sortie-de-photoshow-3-0 elle pourrait pointer dans notre dossier /home/cameras/ par exemple. Mais je ne sais pas comment l'incorporer à jeedom sans faire de dégats !
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
Bosquetia
Actif
Messages : 5824
Inscription : 10 mai 2016, 07:54

Re: Les photos ne s'affichent pas dans la galerie

Message par Bosquetia » 17 févr. 2018, 19:27

Pas obligé de le faire avec un plugin...
Un script bash un cron linux et tu fais ce que tu veux...

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 17 févr. 2018, 23:00

Effectivement, c'est beaucoup moins lourd :-)
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2431
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: Les photos ne s'affichent pas dans la galerie

Message par fwehrle » 18 févr. 2018, 10:26

Perso, je les récupère effectivement chaque nuit avec un script bash lancé par jeedom et je les mets sur mon NAS syno, dans un répertoire de photo station! :)
Comme ca, je peux les voir directement.. :)
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 18 févr. 2018, 17:35

Bonjour fwehrle,

J'utilise data transfer pour sauvegarder les backups de jeedom sur mon NAS et je pensais faire la même chose avec les photos.
Comment fais-tu avec ton script pour les passer en FTP sur le NAS et donc te passer de data transfer ?
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
loic
Administrateur
Messages : 11754
Inscription : 01 févr. 2014, 16:21

Re: Les photos ne s'affichent pas dans la galerie

Message par loic » 18 févr. 2018, 17:47

Bon vu que ca semble poser soucis a pas mal d'entre vous en 3.2 normalement jeedom sera compatible avec un répertoire pour les cameras ailleurs que dans le repertoire par defaut.
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

jmu
Timide
Messages : 36
Inscription : 17 déc. 2014, 11:54
Localisation : Haute-Vienne

Re: Les photos ne s'affichent pas dans la galerie

Message par jmu » 18 févr. 2018, 18:13

Super Loïc !

Perso le principal souci est de gonfler anormalement le fichier de backup, alors qu'on a un disque capable de stocker des tas d'images et de vidéos en provenance des caméras ....
Merci !
Jeedom sur RPI 2 + RFXTRX433E
Divers Blyss, Chacon, SCS, capteurs température Orégon et Banggood
Arduino(s) Ethernet
Volets roulants Somfy
Netgear ReadyNas RN102 + Onduleur APC

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2431
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: Les photos ne s'affichent pas dans la galerie

Message par fwehrle » 18 févr. 2018, 19:09

loic a écrit :
18 févr. 2018, 17:47
Bon vu que ca semble poser soucis a pas mal d'entre vous en 3.2 normalement jeedom sera compatible avec un répertoire pour les cameras ailleurs que dans le repertoire par defaut.
Très bonne nouvelle effectivement. Ca simplifiera les backups... (enfin chez moi).
Grand merci à toi pour ton écoute.
PS : tu as vu le bug que j'ai remonté sur DownloadFile ?
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

Avatar de l’utilisateur
loic
Administrateur
Messages : 11754
Inscription : 01 févr. 2014, 16:21

Re: Les photos ne s'affichent pas dans la galerie

Message par loic » 18 févr. 2018, 19:26

Oui oui comme dit plus haut je l'ai corrigé
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2431
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: Les photos ne s'affichent pas dans la galerie

Message par fwehrle » 18 févr. 2018, 19:45

Ok.. Comme j'avais déclaré le bug dans l'autre thread, j'avais un doute.. :)
(Y'a plus moyen de déclarer une issues sur gitHub d'ailleurs? ..)
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

Répondre

Revenir vers « [Plugin officiel] Caméra »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité