Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262

    DB non accessibile dall'esterno

    ho un semplice DB in Access. Non so dove metterlo affinchè non sia download-abile dall'estreno. Al supporto mi han detto esattamente questo:
    Deve mettere il database a monte delle directory httpdocs, si ricordi di dare i permessi di scrittura e lettura alla directory.
    Il fatto è che non mi fa uploadare il file e mi da il seguente errore:
    Unable to upload news.mdb to /news.mdb: filemng cp failed: Unable to copy (C:\Program Files\SWsoft\Plesk\tmp\phpD4D.tmp) to (C:\inetpub\vhosts\xxx.it\news.mdb): (5) Access is denied..


  2. #2
    chiedi ancora al supporto, no?

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se il percorso cui tenti di accedere è corretto devi avvisare loro del disguido.

    Roby

  4. #4
    non ho capito molto bene...

    io ho un db access su internet che ha attivi i permessi di scrittura e di lettura. Questo db conoscendo il nome esatto e la directory in cui si trova può essere facilmente scaricabile da internet con il solo inserimento sulla barra degli indirizzi di quello corretto.
    C' è la possibilità che questo non risulti più scaricabile? ed in quel caso io gestore del sito potrò scaricarlo e ricaricarlo a piacimento?

    Grazie
    Scambio link

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    262
    il gestore mi ha creato una cartella denominata db sullo stesso livello di httpdocs con tutti i diritti attivati.
    Pertanto:
    all'interno di httpdocs ho la pagina asp
    all'interno di db ho il mio database in access

    nel codice della pagina asp mi coollego al db in questo modo:
    set conn = server.createobject("ADODB.Connection")
    conn.open "DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/news.mdb")
    ma se apro quella pagina ricevo un 500 internal server error.

    Owiamente, se metto il db nella stessa dir della pagina asp tutto va ok ma ho il problema che il db può essere scaricato da un utente qualsiasi e vederne il contenuto.

    VVoVe:

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi collegarti al db con un indirizzo assoluto del tipo c:/....
    Per vedere l'errore disabilita gli errori http brevi dal menu strumenti, opzioni internet, avanzate di IE.

    Roby

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.