27. juli 2006 - 10:51Der er
10 kommentarer og 1 løsning
Fejl ved upload efter serverskift
På min lokale computer jeg bruger som udviklingscomputer, fungerer det korrekt. Men efter at have uploadet det til en anden server (wannafind), når jeg en fejl, når jeg prøver at uploade + resize et billede. Jeg har lige fået bekræftet af wannafind at der er skriverettigheder på mappen. Jeg har også dobbelttjekket af stien er korrekt.
Fejlen er følgende: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+. at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams) at System.Drawing.Image.Save(String filename, ImageFormat format)
Neeej, det gør jeg ikke sådan lige, men det kan vel laves, jeg har dog ikke lige tid nu. Men har du ikke ftp-adgang eller et kontrolpanel af en art til din host? Derigennem burde du kunne se rettighederne på de enkelte mapper og filer.
Jeg har også selv brugt GDI+ til billede-manipulering, og det er nogle notorisk dårlige fejl-beskeder den kommer med.
Hvordan angiver du 'path'-parameteret til din save-metode?
Hov... sådan går det når man kommer til at klikke med musen.
this.mappe = HttpContext.Current.Server.MapPath("~/fotos/"); this.navn = HER GENERER JEG ET UNIKT NAVN; BitmapDest.Save(mappe+navn, ImageFormat.Jpeg); ... jeg har tjekket at stien er korrekt.
Men jeg jeg tester lige skriverettighederne, ved at prøve på at lave et text dokument og gemme det i mappen, med klassisk ASP.
Præcis. Det er også hvad jeg mistænker. Jeg har skrevet til Wannafind at jeg altså vil have skriverrettigheder til ASP.NET. Så må jeg se hvad de har at sige til det :o)
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.