27. maj 2008 - 21:58Der er
7 kommentarer og 1 løsning
Billeder på flere harddiske
Jeg har en web app der får rigtig mange billeder. Derfor har jeg os flere harddiske i serveren til det. Men hvordan tilgår man nemmest de filer der lægger uden for web appens scope?
Lige nu lægger har jeg stier i db'en der ser sådan ud: Image/folder1/bla.jpg. Der er os et flet i db'en jeg har kaldt path. Altså c:\inetpub\wwwroot\webnoget\.
Jeg skal på en heller anden måde have knyttet dem sammen, så jeg senere hen kan lave path stien og til fx. d:\files\bla
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Hvis man kunne downloade direkte fra hvor som helst på diskene, så ville det da være et gigantisk sikkerheds hul.
Du har 2 muligheder:
1) Konfigurere IIS til at serve de dirs du ønsker. Jeg ved ikke hvordan man gør i IIS - det er nemt i Apache, så monstro ikke det kan lade sig gøre i IIS også.
Tror jeg glemte en lille detajle :) Jeg skal have det ud i XML da det skal læses i flash. Så det bliver noget ala: <node type="img" path="sti/til/billede.jpg">
Skal jeg bare loade det hele igennem den side, men en parameter på fx billede id. Altså så path bliver getimg.aspx?id=blabla&path=c:\noget
Ja - det koster en lille smule ekstra. Men til gengæld har du så også bedre muligheder for at styre tingene. Security. Begrænse download hastighed. Etc..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.