[Linux-bruxelles] LCP de dimanche via webcam
Yannick Warnier
ywarnier at beeznest.org
Dim 13 Avr 19:09:10 CEST 2008
Le dimanche 13 avril 2008 à 18:25 +0200, Laurent Léonard a écrit :
> Le dimanche 13 avril 2008 à 18:14, Yannick Warnier a écrit :
> > On peut voir le code pour aider un peu? C'est
> > quoi ./images/videos/webcam.jpeg?xxxxx ? Un script? Quel langage?
>
> C'est une simple image JPEG postée à intervalle régulière sur le serveur...
>
> >
> > Si vous utilisez l'application "webcam", ça pourrait être une idée de
> > changer les headers HTTP de la page (pragma no-cache et des bidules
> > comme ça) pour ne pas jouer avec ce numéro aléatoire qui n'a pas l'air
> > de fonctionner des masses.
>
> Je ne pense pas que l'application utilisée crée une page, je pense que
> ça "poste" juste le JPEG sur le serveur, mais je peux me tromper.
>
> Il faudrait donc pour ça changer le header HTTP de l'image en elle-même, ce
> qui implique de faire un script PHP avec un MIME de JPEG, les données de
> l'image et les headers HTTP voulus pour éviter que le browser ne mette en
> cache l'information... La solution du paramètre aléatoire fonctionne très
> bien cependant.
Oui, c'est la logique du chemin différent qui implique, pour le
navigateur, une page différente, donc nettoyage du cache.
> > Aussi, le serveur web devrait renvoyer des messages relativement clairs
> > sur le pourquoi de l'impossibilité de voir l'image (parce que
> > visiblement elle change correctement d'URL, c'est juste la lecture de
> > l'image elle-même qui a l'air de poser problème). Ça pourrait aussi
> > aider de voir si la taille de l'image n'est pas gênante, mais à mon avis
> > c'est pas ça le problème (elle prend 17K).
>
> Le problème vient probablement des droits sur le fichier, comme je le disais
> dans mon précédent message...
>
> Forbidden
> You don't have permission to access /images/videos/webcam.jpeg on this server.
>
> Apache/1.3.41 Server at www.lefourquet.be Port 80
Ça a l'air oui, sauf que comment expliques-tu que ça marche la première
fois?
Yannick
Plus d'informations sur la liste de diffusion Linux-bruxelles