Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    leggere un file incartella fuori dalla root

    Ragazzi sto uscendo pazzo, come da oggetto non riesco a leggere un file che ho inserito in una cartella fuori dalla root.

    Sto usando questo codice:

    codice:
    <asp:HyperLink 
    Text="[img]images/attach.gif[/img]" 
     NavigateUrl='<%#"~/../Secure/public/" + Databinder.Eval(Container.Dataitem, "allegato") %>'
      runat=server>
     </asp:HyperLink>
    </ItemTemplate>
       </asp:TemplateColumn>
    Ma mi dice che non è possibile usare i caratteri ..

    Eppure sul server (W2k3) ho verificato che è impostato correttamente. Infatti il database lo legge.

    Sapete dirmi come posso risolver?
    Grazie mille

  2. #2

    Re: leggere un file incartella fuori dalla root

    Probabilmente si tratta di un problema di diritti.
    Prova a postare l'errore.
    http://www.shockstudio.it

  3. #3
    Ciao,
    l'errore è quello relativo al parent path

    "impossibile utilizzare .. come caratteri iniziali per uscire dalla directory principale"

    come dicevo però IIS è impostato correttamente, infatti il database, che si trova in questa stessa cartella che devo raggiungere, viene letto tranquillamente.

  4. #4
    Hai già provato a mettere il path fisico della risorsa che vuoi puntare?
    C:\ciccio\franco\baua...

    Ho idea che il compilatore s'incaxxi un attimo per quella sequenza ~/../
    con il path fisico, salvo problemi di diritti dovresti risolvere.
    http://www.shockstudio.it

  5. #5
    sì, provato ma niente.
    mi restituisce un percorso di questo tipo

    file:///c:/cartellaserver....

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.