Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123

    Connessione DB Access: differenza tra locale e web

    Ciao.

    Quando il sito è online (gira su 2003) il percorso del database deve essere riferito alla root principale

    codice:
    DBPath = "/mdb-database/db.mdb"
    quindi senza la possibilità di risalire le cartelle.
    Invece in locale (IIS 5) questo metodo non mi funziona perchè invece è obbligatorio risalire le cartelle fino al DB.
    Quindi inserendo pagine in sottocartelle devo creare diversi MapPath per farlo funzionare(cosa poi inutile visto che online funzia con un solo percorso)
    Si può risolvere? Grazie.

  2. #2
    non ho capito... :master:
    Quel percorso funziona in locale e sul server.

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Basta definire la Home Directory nello stesso modo che su web.
    Se il tuo sito si chiama "pippo.it" definirai su IIS

    "c:/inetpub/wwwroot/pippo.it" come tua root.

    E funzionerà lo stesso path presente su web.

    Roby

  4. #4
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    Originariamente inviato da weppos
    non ho capito... :master:
    Quel percorso funziona in locale e sul server.
    il percorso riferito alla root funziona online ma non su locale.

    per Roby
    la cartella del sito non si trova in wwwroot ma in un altro disco locale, quindi se cambio il percorso locale in IIS (se ho capito bene) dovrei trasferire tutto il lavoro in inetpub/wwwroot, cosa non voglio fare...

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il mio era un esempio.
    Invece di c:/inetpub/wwwroot puoi mettere nella Home Directory quello che ti pare...

    Roby

  6. #6
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    Originariamente inviato da Roby_72
    Il mio era un esempio.
    Invece di c:/inetpub/wwwroot puoi mettere nella Home Directory quello che ti pare...

    Roby
    Ok.
    Però credo di non aver capito come si modifica la Home Directory.
    Quando apro le proprietà del sito su IIS l'unico percorso da modificare che ho tovato è Percorso locale in Directory virtuale, che attualmente punta alla cartella del sito ma il path alla root non funzia

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Tasto destro su "Sito web predefinito" e poi "Proprietà".
    In una delle voci leggi il percorso della directory "c:/inetpub/wwwroot".
    Qui sostituisci con la tua.

    Roby

  8. #8
    Utente di HTML.it L'avatar di xcs
    Registrato dal
    Mar 2001
    Messaggi
    123
    Originariamente inviato da Roby_72
    Tasto destro su "Sito web predefinito" e poi "Proprietà".
    In una delle voci leggi il percorso della directory "c:/inetpub/wwwroot".
    Qui sostituisci con la tua.

    Roby
    Grazie Roby! Adesso funziona!

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.