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

    [Urgente!] Errore Maph Path

    Ciao!
    credo che mi abbiano spostato il sito su un server win 2003.
    mi è venuto fuori un errore di maph path che dice che i 2 puntini nn sono permessi.
    allora seguendo il consiglio di roby nell'apposito post ho cambiato il collegamento al DB in questa maniera

    PRIMA ERA

    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("../database/immobili.mdb")

    ORA HO CAMBIATO IN

    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("/database/immobili.mdb")

    solo che mi da errore di DB nn trovato


    Microsoft OLE DB Provider for ODBC Drivers error '80004005'

    [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x43c Thread 0xc8c DBC 0x148b014 Jet'.


    PAaaanico nn funziona niente nel sito se nn mi aggancio al db!!!!

  2. #2
    ciao
    io uso \ e mi porta alla root poi metti l'indirizzo
    es.
    \database/immobili.mdb

  3. #3
    ciao
    ma \ riporta alla root principale ovunque sei o riporta su di una cartella?

  4. #4
    E' perchè win2003 se non specificatamente attivato non supporta più i Path relativi.

    Inserisci tutto il percorso partendo da / per arrivare al DB

    probailmente il db non è sotto /database/immobili.mdb ma prima della cartella del DB ce nè un'altra ...

  5. #5
    se il db è in www.tuosito.com/database/nomedb.mdb
    la sintassi è
    \database/nomedb.mdb
    se fosse
    www.tuosito.com/mdb/database/nomedb.mdb
    \mdb/database/nomedb.mdb
    con \ sei alla root
    www.tuoosito.com

  6. #6
    perfetto ti ringrazio tantissimo!!!!


  7. #7
    ciao ciao!
    scusate se resumo questa arcaica conversazione
    ma mi è ricapitato un problema simile con l'include...!



    e l'errore che mi da è

    Invalid File attribute

    /cartella/cartella2/database/invia_foto_form.asp, line 21

    File attribute '\cartella/cartella2/menu.asp' cannot start with forward slash or back slash

    nn dovrebbe funzionare alla stessa maniera?

  8. #8
    se usi #include file devi dare un percorso relativo e quindi senza slash iniziale, se usi #include virtual puoi usare la slash iniziale.

    Forma corretta :



  9. #9
    ciao!
    ah si mi sono dimenticata di precisare che il problema si è posto quando la pagina da includere si trova su di una cartella rispetto alla prima quindi sarebbe ../
    solo che con il server nuovo nn me lo prende piu

  10. #10
    Il problema che hai segnalato è un'errore di sintassi, l'include file non può iniziare con una "/".

    Sul server Win2003 però se non è attivata l'opzione che dicevo prima sui Path Relativi, non potrai nemmeno usarlo il "../" ma dovrai per forza usare l'include virtual indicando tutto il percorso partendo dalla root "/"

    Quindi se tu hai le cartelle

    A
    B
    C

    il tuo file da includere è nella cartella A e il file che include è nella cartella C, nel file della cartella C dovrai mettere

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.