Oönskad cacheing av innehåll i webbservern

Moderators: hekj, Telldus

Post Reply
hakarv
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

Oönskad cacheing av innehåll i webbservern

Post by hakarv »

Jag kör Nexahome 3.8.8 på en Raspberry Pi och har skapat en egen webbsida i foldern mywebserver där jag visar temperaturvärden från några sensorer i mitt hus och en .jpg-fil som uppdateras regelbundet. Bilden kommer från kamera-modulen i Pi. Men när jag i min webb-klient gör reload på webb-sidan så uppdateras inte bilden utan det verkar som att webservern i Nexahome cachar bilden den första gången sidan laddas after att Nexahome startat.

Hur blir jag av med det här problemet?

Mvh Håkan
hekj
Posts: 992
Joined: Fri Mar 17, 2023 9:45 am
Location: Stockholm
Contact:

Re: Oönskad cacheing av innehåll i webbservern

Post by hekj »

hakarv wrote:Jag kör Nexahome 3.8.8 på en Raspberry Pi och har skapat en egen webbsida i foldern mywebserver där jag visar temperaturvärden från några sensorer i mitt hus och en .jpg-fil som uppdateras regelbundet. Bilden kommer från kamera-modulen i Pi. Men när jag i min webb-klient gör reload på webb-sidan så uppdateras inte bilden utan det verkar som att webservern i Nexahome cachar bilden den första gången sidan laddas after att Nexahome startat.

Hur blir jag av med det här problemet?
Tips: Att visa sensordata grafiskt
http://www.telldus.com/forum/viewtopic. ... 964#p26132

Code: Select all

<!-- dynamic="chart" url="file:///c:/apps/nexahome/mySensorChart.png" keep="30" -->

<div style="position: absolute; top: 5px; left: 15x">
<img src="#DYNAMIC#chart#" border="1" />
</div>
Det finns en nyare version, uppgradera gärna till v3.9.0.
hakarv
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

Re: Oönskad cacheing av innehåll i webbservern

Post by hakarv »

Tack för snabbt svar. Tror jag förstod men när jag lägger in den här koden

<!-- dynamic="pict" url="/nexahome/mywebserver/cam.jpg" keep="60" -->
<img style="position:absolute;top:75px;left:0px" src="#DYNAMIC#pict#">

Så får jag inte upp någon bild alls. Har även provat med alternativet för url till bilden url="/nexahome/cam.jpg" (som ligger i /home/pi/nexahome/mywebserver) men det blir ingen skillnad. Också lite konfunderad över varför man har kommentarsmarkering kring första raden <!-- ...... -->

Mvh Håkan
hekj
Posts: 992
Joined: Fri Mar 17, 2023 9:45 am
Location: Stockholm
Contact:

Re: Oönskad cacheing av innehåll i webbservern

Post by hekj »

hakarv wrote:Tack för snabbt svar. Tror jag förstod men när jag lägger in den här koden

<!-- dynamic="pict" url="/nexahome/mywebserver/cam.jpg" keep="60" -->
<img style="position:absolute;top:75px;left:0px" src="#DYNAMIC#pict#">

Så får jag inte upp någon bild alls. Har även provat med alternativet för url till bilden url="/nexahome/cam.jpg" (som ligger i /home/pi/nexahome/mywebserver) men det blir ingen skillnad. Också lite konfunderad över varför man har kommentarsmarkering kring första raden <!-- ...... -->
Ge fullständig sökväg till bilden.

Code: Select all

<!-- dynamic="pict" url="/home/pi/nexahome/mywebserver/cam.jpg" keep="60" -->
<img style="position:absolute;top:75px;left:0px" src="#DYNAMIC#pict#">
Anledningen till att det ser ut som en kommentar är att jag då slipper göra om raden för att inte webläsaren ska klaga på felaktig html-kod.

Om det fortfarande inte fungerar så kan du testa med att inte lägga bilden i mywebserver foldern, alla bilder i denna folder cachas av NH för att snabbt kunna laddas upp till webläsare.
hakarv
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

Re: Oönskad cacheing av innehåll i webbservern

Post by hakarv »

Tack för hjälpen. När jag skrev in den kompletta URL:en så funkar det hela.

Mvh Håkan
Post Reply