24. november 2002 - 15:16Der er
15 kommentarer og 2 løsninger
hvor placerer jeg databaserne?
Hej, jeg skal i gang med at bruge asp og accessdatabaser på mit nye webhotel. Jeg har installeret iss på min xp, så jeg kan prøve af herhjemmefra. Det går også fint, men jeg er i tvivl om hvad jeg gør når jeg skal uploade det.
På mit webhotel er der forud defineret 2 mapper, en som hedder www og en som hedder db. Det er jo lidt oplagt at databaserne ligger i db, men i de scripts som jeg her i starten bruger fordi jeg ikke er så hård til asp endnu, ligger databaserne i samme mappe som de andre filer. Jeg er jo ikke så meget for at skulle lave for meget kode om endnu, så mit spg. er:
Er det i princippet ligegyldigt hvor på mit webhotel jeg placerer databaserne, eller bør jeg lægge dem i mappen db.?
Er det et spgs. om sikkerhed eller er det et spgs. om at udbyderne vil have databaserne samlet et sted?
Håber det er forståeligt og ikke alt for dumt spørgsmål, men som sagt jeg er total nybegynder her..
okay, det betyder så at jeg skal flytte databaserne. Jeg går ud fra at koden i asp så skal laves om for hver felt der skal opdateres? - men skal jeg også lave om på databaserne for at de fungerer sammen med mine asp-sider?
questis - det er hos wannafind! jeg vil naturligvis gerne lave det så sikkert som muligt fra starten, så jeg burde vel stadig flytte dem så - selv om jeg skal rode mig ud i mere end jeg lige kan overskue - det skal jo helst virke fra starten:)
Synes godt om
Slettet bruger
24. november 2002 - 15:22#6
det eneste der skal laves om er din connection til databasen
Synes godt om
Slettet bruger
24. november 2002 - 15:23#7
ok, som jeg skriver så er det kun din connection der skal laves anderledes end ellers, så det er ikke så slemt :)
Synes godt om
Slettet bruger
24. november 2002 - 15:24#8
wannafind skriver:
Alle nye Luksus webhoteller bliver oprettet med en sikker "database" mappe og en offentlig "www" mappe på webserveren. Mappen "www" er dit home directory, det er altså denne mappe dine data skal placeres, og den mappe som brugeren får fat i ved at indtaste www.domæne.xx i sin browser. Mappen "database" ligger udenfor dit home directory og du kan derfor placere de databaser og data du ikke ønsker at brugere skal kunne downloade gennem browseren.
nogetfx - det lyder som en rimelig teori - jeg kan ikke helt overskue asp-koderne endnu, men jeg håber at databaserne er defineret et samlet sted i de scripts jeg skal bruge. Men der er vel ikke andet at gøre end at hoppe ud i det, jeg vil starte med at lave de samme mapper lokalt som de hedder på serveren, så bufrde det vel virke begge steder
questis - det havde jeg godt set, men ikke helt forstået Altså: hvis jeg ligger databaser udenfor mappen db. er brugerene i stand til at hente hele databasen?
Synes godt om
Slettet bruger
24. november 2002 - 15:26#11
kunne forestille mig din sti skal se således ud:
/db/navn.mdb
/ = giver dig roden af serveren, og derefter navigerer du dig ind i mapperne
Synes godt om
Slettet bruger
24. november 2002 - 15:27#12
ja det er korrekt
Synes godt om
Slettet bruger
24. november 2002 - 15:27#13
hvis du bruger db mappen skulle det kun være script fra dit hotel der kan hente og skrive data til din databaser
Det er KUN sikkerhedsmæssige grunde...Du kan sagtens placere dine databaser i mappen "www" det eneste der sker er at hvis en bruger af din hjemmeside skriver HELE stien til din database altså www.ditdomæne.dk/database.mdb så kan han downloade databasen og se indholdet...Så det er kun for din egen sikkerhed ASP kan sagtens skrive til den i begge mapper...
Okay - tak for det! Det ser ud til at virke perfekt. Jeg vil kigge mere på de incl. filer, da det så vidt jeg kan se giver mig større frihed m.h.t. placering af output fra databasen uden at skulle lave om på løkkerne eller hvad de hedder.
Et sidste spgs. til jer, jeg skal senere lave gæstebøger til en del brugere, vil det være fordelagtigt at lave en database til hver og samle dem i db.mappen, eller kan jeg sikkert nok integrere dem i en samlet database? (når jeg altså kommer så langt at jeg kan lave min egen database)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.