webForumDet fria alternativet

Konstigt problem med bilder och vissa mdb-entries som försvinner automatiskt

ASP

8 svar · 651 visningar · startad av Davvez

Medlem sedan nov. 20104 inlägg
Frågan#1

Hej!

Jag hoppas att någon därute kan hjälpa mig med detta otroligt märkliga problem.

För fyra år sedan gjorde jag en webbsida åt en kund med ett litet admin, det gick att ladda upp och ta bort bilder, redigra text osv och allt lagrades i en access-db. Filnamnen för bilderna också, men själva filerna laddades upp till en mapp, låt oss säga *webbrooten*/pictures.

Sidan fungerade utan fel i nästan fyra år, men i sommras så bytte webhotellet server, och någonstans runt detta så började även problemet.

Problemet: bilder försvinner automatiskt, både från tabellen som innehåller filnamnen i databasfilen, samt själva filerna i mappen de laddas upp till efter 1-3 dagar, ofta försvinner en del i taget.

Vad jag testat: (utan minsta resultat)

Bytt webhotell
Bytt lösenord till admin
Bytt sökväg till både mdb och bildfilerna
Kollat igenom admin efter möjliga buggar
Tillfälligt tagit bort alla adminrelaterade filer för att försäkra mig om att felet inte ligger där eller hos kunden.

Bra att veta:

När jag ändrade rättigheterna för mdb och bilduppladdingsmappen och tog bort modify/delete osv så slutar problemet.

Det första webbhotellet där det fungerade i 4 år hade IIS6, sedan flyttade de sidan till IIS7, och sedan bytte jag webhotell, också IIS7.

Vad jag vet är det inget annat än just bilder som försvinner, de kan också ladda upp dokument, och text för sidorna i databasen ändras aldrig.

Jag är ganska säker på att problemet ej uppstod den tid domännamnet inte var pekat till nya webbhotellet, men allt var förberett

Jag skickar gärna en femhundring som tack för hjälpen till den som listar ut detta.

Stort tack, David

Medlem sedan okt. 2007446 inlägg
#2

Att bilderna försvinner från både databasen och filsystemet låter ju som att en eventuell funktion som sköter borttagningen av bilder körs. En sådan funktion bör ju isåfall ligga i admin-delen och då skulle ju problemet även försvunnit när du tog bort admin helt.

Eftersom jag inte vet hur koden ser ut så får jag fortsätta gissa ;)

men om vi tänker oss att denna "ta bort" funktion först raderar bilden ur databasen och sen raderar den från filsystemet OM databas-raderingen lyckas så förklarar det ju även varför det hjälpte att ta bort modify/delete

Min spontana gissning är att det någonstans finns en oskyddad "ta bort" funktion som ligger utanför admin. varför denna helt plötsligt börjat "triggas" efter ett serverbyte är dock en helt annan gåta som kräver lite studerande av kod för att lösa

Medlem sedan nov. 20104 inlägg
#3

Hej och tack för svar!

Jo jag håller med dig fullständigt om att detta låter mest logiskt, är 99.99% på att det inte kan finnas någon sådan funktion utanför admin, har kört ett sökprogram som söker igenom innuti alla filer efter tabellnamnet som bilderna ligger i för att dubbelkolla, men inget :(

Medlem sedan juni 20019 519 inlägg
#4

frågan är om det gå att anropar länken/metoden utan att vara inloggad.

Medlem sedan okt. 2007446 inlägg
#5

voigtann1, då hade det ju hjälpt att ta bort hela admin-delen. Jag tolkar det som att fenomenet inträffar även med admindelen fysiskt borttagen från servern.

Det finns ju faktiskt ytterligare ett alternativ. Nämligen att det är nåt knepigt med servern och att de kör återställningar. OM de då har en för gammal backup så kommer ju inte de de bilder som lades upp efter att den skapades att komma med. Det är iofs långsökt att det då ENBART drabbar bilder, såvida det inte är så att de faktiskt inte ändrar sina texter eller laddar upp andra dokument

Medlem sedan nov. 20104 inlägg
#6

Precis, och webhotell/server och återställningar var en av de första saker jag tänkte på, men eftersom vi bytt webbhotell så kan det ju inte vara det heller :(

Medlem sedan juni 200032 967 inlägg
#7

Kollat om du kan få något tips av webhotellets loggar?

Medlem sedan nov. 20104 inlägg
#8

Inte hittat något matnyttigt i loggarna, men jag vet inte riktigt vad jag ska leta efter heller.

Medlem sedan okt. 2007446 inlägg
#9

förutsättningen för att min teori skall stämma är ju dock att det bara är de senast inlagda bilderna som försvinner

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)