Kom ihåg mig?
Home Menu

Menu


REQ: Webbhotell med > 5000 MB databasutrymme.

 
Ämnesverktyg Visningsalternativ
Oläst 2006-03-21, 23:17 #21
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Citat:
Ursprungligen postat av kullervo
Citat:
Ursprungligen postat av Pucken
Visst kan jag ge besökarna en länk till en sida som skickar filen till dem, men hur skall jag skydda mig mot att en besökare helt sonika högerklickar på bilden och väljer att kopiera bildens adress? Eller annat valfritt sätt för att få ut dess "riktiga" sökväg?
Om du lagrar filerna i MySQL så har du tänkt generera dom till klienterna med ett PHP-script, men om du har filerna i ett filsystem så hajar du inte hur du kan generera dom med PHP på samma vis? PHP kan faktiskt, tro det eller ej, läsa data ur filer lika gärna som den kan läsa data ur MySQL =) Svarade det på din fråga?
Nej, jag förstår fortfarande inte hur detta skyddar mig från att besökare högerklickar på filen och väljer "Kopiera bildadress".

Eller menar du att jag skall lagra filerna i en non-public katalog på webbservern? Brukar shared hosting-webbhotell tillåta att man lagrar filer non-public? Var issåfall skall de lagras, brukar de ha en katalog för detta ändamål eller vad menar du?
Pucken är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-21, 23:36 #22
oderlands avatar
oderland oderland är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2004
Inlägg: 482
oderland oderland är inte uppkopplad
Flitig postare
oderlands avatar
 
Reg.datum: Jan 2004
Inlägg: 482
lägg länkar till filerna i db inte filerna i sig så kommer du ner i db storleken


>> sorry missade en del inlägg tro jag :-)
oderland är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-21, 23:47 #23
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
patrikweb patrikweb är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2004
Inlägg: 6 096
Att lagra filer i db är dumt, säkert emot sämsta lösningen med.

Indell har förövrigt inte sina servrar i Sverige.
patrikweb är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-21, 23:49 #24
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Citat:
Originally posted by patrikweb@Mar 22 2006, 00:47
Att lagra filer i db är inte dumt, säkert emot sämsta lösningen med.

Indell har förövrigt inte sina servrar i Sverige.
"Att lagra filer i db är inte dumt, säkert emot sämsta lösningen med."

Är det både den sämsta lösningen och en smart lösning på samma gång?

Tror du skrev litet fel nu


"Indell har förövrigt inte sina servrar i Sverige."

Vem har påstått det?
Pucken är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 07:47 #25
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Egentligen kan katalogen vara publik det spelar ingen roll.
Som du har det i dagsläget använder du förmodligen ett script i php, asp eller liknande. På samma sätt som du hämtar data från databasen kan du hämta informationen från en fil på servern.
Du länkar inte till filen utan du öppnar filen med ditt script och skickar innehållet till klienten och bibehåller din kontroll.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 12:50 #26
ccato ccato är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 70
ccato ccato är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 70
Uh! Låter taskigt genomtänkt från första början. Får ont i huvudet av att räkna på hur hårt det där kommer lasta hårdvaran. Följ tipset att länka filerna via databasen istället.
Att sen låta php skicka filen vetefan, onödigt kan man tycka att lägga ett extra skikt på det hela. Kanske går att lösa på annat (bättre) sätt.
ccato är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 16:43 #27
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Citat:
Originally posted by ccato@Mar 22 2006, 13:50
Uh! Låter taskigt genomtänkt från första början. Får ont i huvudet av att räkna på hur hårt det där kommer lasta hårdvaran. Följ tipset att länka filerna via databasen istället.
Att sen låta php skicka filen vetefan, onödigt kan man tycka att lägga ett extra skikt på det hela. Kanske går att lösa på annat (bättre) sätt.
Många spekulationer här, lika bra att vara tydliga från första början?

Har du något tips på ett bättre sätt? Kom ihåg att jag vill exekvera phpkod varje gång en fil anropas, i mitt fall vill jag uppdatera respektive fils post i databasen.

Har tidigare fått flera tips (på andra forum) som råder mig att spara hela filerna i databasen, men de kanske inte hade så stor koll på prestandan som det tydligen slukar att söka igenom en 5 GB databas.

Jag kör nog på det här med att länka filerna från databasen och ha själva filerna i en chmoddad katalog.

Dock - om jag har dem i en public katalog - så innebär ju detta att människor faktiskt kan tanka filerna, om de får reda på dess rätta sökväg.

En fördel vore alltså om det gick att ha dem non-publict, och min fråga blir således om sådant är möjligt att ordna? Eller är det olika bland olika webbhotell om de har denna funktion? Har hört talas som att det är möjligt, men kan ha fel.
Pucken är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 16:55 #28
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
lösenordskydd med .htaccess borde kunna lösa det om inte annat. Brukar vara standard på linuxservrar.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 17:10 #29
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Citat:
Originally posted by jonny@Mar 22 2006, 17:55
lösenordskydd med .htaccess borde kunna lösa det om inte annat. Brukar vara standard på linuxservrar.
Hur kommer scriptet åt en fil som ligger i en htaccess-skyddad katalog?
Eller gäller inte dessa skydd för lokala script?

För övrigt - om jag inte har fel så kan man väl begränsa åtkomst så att INGEN användare får läsa från mappen ö.h.t.? Eftersom ingen människa (inkl. mig själv) kommer ha behov av att läsa filerna från deras riktiga sökvägar, så är det lika bra att täppa för alla ingångar helt och hållet och enbart låta de lokala scripten på servern ha läs- och skrivrättigheter till denna katalog.

Går sådant att ordna? Om ja, hur då?

Det är en Debian Linux-server.
Pucken är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-03-22, 17:36 #30
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Pucken Pucken är inte uppkopplad
Medlem
 
Reg.datum: Jan 2006
Inlägg: 94
Citat:
Originally posted by Kjette@Mar 22 2006, 18:12
lösenordskyddade mappar kan man inte komma åt via http, men ftp eller lokalt eller liknande går det prima.
Okej, men eftersom jag inte har något behov av att kunna nå dessa filer på deras riktiga sökväg som sagt, så känns det överflödigt att lösenordsskydda dem om det går att hindra åtkomst helt.

Går det kanske att chmodda katalogen på något vis så att enbart lokala script får åtkomst till katalogen, och inte besökarna? Eller är det bara htaccess som gäller?
Pucken är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 06:09.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017