ciao a tutti,
non riesco a capire come mai nonostante abbia dato tutti i permessi del mondo alla cartella (c'è asp.net, IUSR_NOMEMACCHINA, e perfino everyone, tutti con controllo completo!!) non riesca a fare l'upload del file..
di seguito vi posto un po' di codice e l'errore magari qualcuno riesce a farmi capire dove sbaglio..
grazie in anticipo per le risposte
LA FUNZIONE:
IL MESSAGGIO D'ERRORE:codice:Public Sub caricaBanner() 'controllo la dimensione del file If uplImgBanner.PostedFile.ContentLength > MaxLength Then lblErrorCaricaAllegato.Text = "Il file è di dimensioni troppo elevate. Max " & MaxLength / 1024 & "KB" 'controllo il tipo di file caricato in bytes ElseIf Not uplImgBanner.PostedFile.ContentType.StartsWith("image") Then lblErrorCaricaAllegato.Text = "Il file non è valido. Dev'essere un'immagine" Else 'effettuo un controllo sulle dimensioni dell'immagine Dim img As System.Drawing.Image = System.Drawing.Image.FromStream(uplImgBanner.PostedFile.InputStream) If img.Width > MaxWidth OrElse img.Height > MaxHeight Then lblErrorCaricaAllegato.Text = "L'immagine ha dimensioni superiori a quelle consentite. Max " & MaxWidth & "x" & MaxHeight Else 'se è tutto ok, salvo l'immagine 'uplImgBanner.PostedFile.SaveAs(Server.MapPath("../images")) uplImgBanner.PostedFile.SaveAs("C:\sviluppo\vinoecibo\ckfinder\images\banner") lblErrorCaricaAllegato.Text = "FileUploadato su " & ("\images\") & "[/b]!" End If img.Dispose() End If End Sub
Accesso al percorso 'C:\sviluppo\vinoecibo\ckfinder\images\banner' negato.
ASP.NET non è autorizzato ad accedere alla risorsa richiesta.

Rispondi quotando