Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628

    Uno strano permission denied

    Salve a tutti,

    mi sta capitando una cosa strana, solo su 1 sito web configurato sul mio web server ...gli altri funzionano bene.

    In pratica riesco a fare l'upload di file, la creazione di cartelle, ecc... in pratica, dentro la mia "public" ...creata direttamente dal server, alla quale ho già dato i permessi di lettura/scrittura ...tramite pagine asp mi vado a creare le sotto cartelle "foto", "notizie", ecc... e faccio l'upload di file senza problemi.

    Quando però vado a fare la cancellazione di questi file, in queste sotto cartelle, mi da:

    Microsoft VBScript runtime error '800a0046'

    Permission denied

    ...io cancello in questo modo

    Set objFSO = CreateObject ("Scripting.FileSystemObject")
    if objFSO.fileexists(server.MapPath("/public/mia_cartella/miofile.gif")) then
    objFSO.DeleteFile (server.MapPath("/public/mia_cartella/miofile.gif"))
    end if
    Set objFSO = Nothing

    Cosa può essere ?! Ho controllato i permessi e sembra che siano tutti ok, come quelle degli altri siti configurati sullo stesso web server!
    Webplease.it WebAgency
    www.webplease.it

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova a passargli un percorso fisico del tipo:
    D:\webs\nomedominio\public\mia_cartella\miofile.gi f

    Roby

  3. #3
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628
    ho risolto e il motivo mi sembra un pò assurdo:

    la mia procedura era questa:

    invio (upload) di una jpeg
    pagina di scrittura nel db
    pagina di elenco delle foto inserite
    da qui, tastino per la cancellazione (sia fisica del file, sia record nel db)

    Poichè nella pagina di visualizzazione delle foto inserite, utilizzavo wbresize.aspx per la visualizzazione delle "anteprime" ridotte delle stesse foto, sembra che il processo utilizzato da wbresize.aspx faccia andare il file che manipola (jpg) in una specie di status looked ...e quindi mi dava problemi nella cancellazione. Se invece aspetto un pò (5min) la cancellazione non mi da come problema il "permission denied" ...la cosa è un pò strana, ma è così!
    Webplease.it WebAgency
    www.webplease.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.