Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema su copy file

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    80

    Problema su copy file

    Ciao ragazzi nn riesco a capire dove sbaglio...
    Uso il seguente script per copiare un file da una cartella ad un altra

    strOrgPath=server.MapPath("public/"&dataSerataNum&"/"&nomeFile)
    response.write strOrgPath &"
    "
    strDestinationPath=server.MapPath("public/")
    response.write strDestinationPath &"
    "
    set f=fs.GetFile(strOrgPath )
    f.Copy strDestinationPath ,true

    Ma quando lo eseguo mi da il seguente errore

    Errore di run-time di Microsoft VBScript (0x800A0046)
    Autorizzazione negata

    Sull'ultima riga...

    Che devo fare?

    Grazie in anticipo per l'interesse e l'aiuto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    80
    Mi da lo stesso errore utilizzando

    <%@LANGUAGE="VBSCRIPT" %>
    <%
    nomeFile="12072008865.jpg"
    set fs=Server.CreateObject("Scripting.FileSystemObject ")
    fs.CopyFile server.MapPath("public/appoggio/"&nomeFile),server.MapPath("public/"),true
    %>

  3. #3
    Ciao
    Visto l'errore "Autorizzazione negata" probabilmente non hai i permessi di scrittura sulle cartelle su cui vuoi fare il copy...
    ***************************
    Non può piovere per sempre...
    ***************************

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    80
    Purtroppo nn è così...
    Infatti se il codice è il seguente

    fs.CopyFile server.MapPath("public/"&dataSerataNum)+"\*.jpg",server.MapPath("publ ic/"),true

    Copia tutti i file della prima cartella nella seconda...

  5. #5
    Originariamente inviato da cogito
    Purtroppo nn è così...
    Infatti se il codice è il seguente

    fs.CopyFile server.MapPath("public/"&dataSerataNum)+"\*.jpg",server.MapPath("publ ic/"),true

    Copia tutti i file della prima cartella nella seconda...
    Sei proprio sicuro? con quel + e il backslash davanti al nome del file?

    Comunque, occhio al Mappath ed ai riferimenti che gli fai cercare... sei certo che non ci voglia uno slash davanti a public?
    Codice PHP:
    server.MapPath("/public/appoggio/"&nomeFile), 
    ***************************
    Non può piovere per sempre...
    ***************************

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    80
    Ho provato varie soluzioni... nn capisco proprio...
    Se metto come file *.jsp funziona se metto il nome esplicito di un singolo file mi salta...
    Ho anche stampato i percorsi e sono giusti..

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 © 2026 vBulletin Solutions, Inc. All rights reserved.