Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100

    Diritti di scrittura delle cartelle

    Alcuni server mettono a disposizione per l'ipload dei file solotanto cartelle specifiche (come root/public/)

    immagino già la risposta, ma esiste un metodo remotissimo che permette di copiare file in qualsiasi cartella, via web, senza client ftp, ed indipendentemente dalle limitazioni iniziali del provider?

    o meglio, esiste un metodo per "emulare" un client ftp tramite asp o .net?


  2. #2
    ovviamente no

    puoi fare l'upload via ASP ma solo su cartelle con permessi

    se sei in hosting difficilmente potrai chiedere l'applicazione di permessi ad altre cartelle
    alcuni però lo fanno

    in ogni caso, come mai questa domanda? qual'è effettivamente il problema?
    non ti basta la cartella public?

    potrebbero esserci altre strade...
    san imente saluta

    * http://simonecingano.it *

  3. #3
    in asp no, perchè a meno che tutto il tuo sito non abbia cartelle con permessi di scrittura, ti darebbe errore...in asp.net sinceramente non so però non credo perchè altrimenti dal tuo sito potresti anche accedere alle cartelle o di altri siti ospitati nel server oppure chissà dove...

  4. #4
    per fare un esempio

    se fosse una questione di download di file caricati via http
    (non mostrare all'utente la cartella dove si trova il file da scaricare ma caricarlo tramite asp sul server) c'è una soluzione semplice semplice

    ripeto, dipende molto dal motivo per cui hai questa necessità.
    spesso i problemi hanno varie soluzioni...
    san imente saluta

    * http://simonecingano.it *

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    204
    Ciao,

    ti propongo la mia soluzione anche se concordo con glia altri
    e sarebbe necessario sapere a cosa ti serve fare tutto ciò !

    - UNO !
    Moltissimi provider, su richiesta, creano cartelle alle quali applicano
    i permessi di scrittura.
    Molti provider concedono questo attraverso il pannello di controllo
    del tuo servizio di hosting (attenzione che se stai usando un pannello
    multilivello potresti non avere tale facoltà).

    - DUE !
    Potresti prendere in considerazione la possibilità di utilizzare la cartella
    predefinita dal tuo provider come cartella di upload solo per un 'appoggio'
    temporaneo e successivamente spostare il file uplodato in questo modo:
    (ovviamente con i relativi permessi)

    Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
    ' Da cartella provider a privata
    FileObject.MoveFile Server.MapPath("/cartellaProvider/fileUplodato.jpg"), Server.MapPath("/cartellaPrivata/fileUplodato.jpg"), true

    RobyUA

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.