Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    configurazion del server?

    Ciao
    ho
    uno spazio web che è formato da una cartella WEB che credo rappresenti la root del sito

    e una cartella db che spero si quella per i database.

    Ora, se faccio la connessione al db con questa path

    strMapPath = Server.MapPath("../../db/tecno.mdb")

    funziona per pagine che si trovano in una cartella contenuta in WEB

    ma non funziona in pagine della root

    con
    strMapPath = Server.MapPath("../db/tecno.mdb")

    il contrario


    e normale una configurazione del genere?

    e se si come risolvo il problema?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se WEB è la root allora puioi scrivere così sempre:

    codice:
    strMapPath = Server.MapPath("/db/tecno.mdb")

    Roby

  3. #3
    certo che è normale...

  4. #4
    o provato ma non funziona

    mi dice

    Microsoft JET Database Engine error '80004005'

    'C:\web\www.xxx.it\web\db\tecno.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

    ma è normale che la cartella dei db non sia nella cartella web?

    io ho:

    web
    db
    e basta ...

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Azz... messa così web (la seconda) non è la root ma una cartella del sito.
    Se scrivi:

    codice:
    strMapPath = Server.MapPath("/web/db/tecno.mdb")
    ti funziona?

    Roby

  6. #6
    No perchè db non è all'interno della web


    ecco come appare il mio FTP (FOTO)

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se non accedi in nessuno dei due modi descritti ti rimane solo:
    1) Farti creare un dns da chi gestisce il sito.
    2) Crearti autonomamente una cartella per i db sotto a "web" e dargli i permessi di scrittura.

    Roby

  8. #8
    faro' una cartella per i db e poi mi farò dare i permessi

    1) Farti creare un dns da chi gestisce il sito
    cosa significa?

    grazie
    ciao

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Il DSN è il sistema che consente di utilizzare un database MS Access tramite il linguaggio ASP senza utilizzare ODBC.

    Roby

  10. #10
    E' che bello...
    ho contattato il provider è mi ha detto che nn mi danno i permessi sulla cartella creata all'interno di quella WEB

    ma devo usare quella fuori, perchè è così per tutti e funziona ...


    Quindi come faccio?

    Ciao

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.