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

    Problema include con Aruba

    Ho un problema con gli include con il server di Aruba, che suppongo abbia come sistema operativo Win2003 Server.

    In pratica ho messo la seguente riga di codice e sulla mia macchina WinXp Pro funziona:

    codice:
    
    
    ma il server di Aruba mi da il seguente errore:

    codice:
    Active Server Pages error 'ASP 0131'
    
    Disallowed Parent Path
    
    /ubshop/admin/gestione_ordini.asp, line 1
    
    The Include file '../include/apri_conn_admin.asp' cannot contain '..' to indicate the parent directory.
    La struttura delle directory e la seguente:

    dominio.it
    --> mdb-database
    --> public
    --> ubshop
    --> include
    --> apri_conn_admin.asp
    --> admin
    --> pagine.asp che mi danno errore

    Ho provato nel seguente modo:

    codice:
    
    
    ma mi da sempre errore dicendo che non trova il file:

    codice:
    Active Server Pages error 'ASP 0126'
    
    Include file not found
    
    /ubshop/admin/gestione_prodotti.asp, line 1
    
    The include file 'public/ubshop/include/apri_conn_admin.asp' was not found.
    Come devo fare per fargli prendere la pagina da includere in modo corretto?

    Grazie mille a chi mi da una mano.
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  2. #2
    codice:
    
    

  3. #3
    Devi sempre leggere l'errore che ti restituisce il server:

    The Include file '../include/apri_conn_admin.asp' cannot contain '..' to indicate the parent directory.

    Mi sembra chiaro !

    Scrivi l'include come ti ha detto santino !

  4. #4
    Originariamente inviato da santino83_11_04
    codice:
    
    
    Ok grazie ho provato con la riga di codice qua sopra ma mi dice sempre che non trova il file, eppure il file c'è e la struttura che vi ho indicato è corretta.
    Sinceramente non capisco come mai !!!



    Che altro posso fare ???
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  5. #5
    Sei sicuro di aver fatto la connessione al database giusta? Fermo restando quello che ti hanno suggerito prima, anche la connessione come gli include non vuole ../ ma solo /
    se per esempio il db si chiama pippo.mdb e si trova nella cartella mdb-database, devi fare la connessione il questo mpdo:
    ("/mdb-database/pippo.mdb")

    Comunque quando dici che non trova ecc. ecc. dicci anche che errore ti dà, in modo che possiamo aiutarti meglio.
    Questo benedetto "apri_conn_admin.asp" dove si trova? dentro include?

  6. #6
    Originariamente inviato da michele.santoro
    Sei sicuro di aver fatto la connessione al database giusta? Fermo restando quello che ti hanno suggerito prima, anche la connessione come gli include non vuole ../ ma solo /
    se per esempio il db si chiama pippo.mdb e si trova nella cartella mdb-database, devi fare la connessione il questo mpdo:
    ("/mdb-database/pippo.mdb")
    La stringa di connessione nella pagina apri_conn_admin.asp è già impostata come dici te, ed infatti se faccio una response.write nel file della stringa di connessione va a prendere il db nel posto corretto

    codice:
    Set conn = Server.CreateObject("ADODB.Connection")
    DSNtemp = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/mdb-database/db.mdb") & ";"
    
    conn.Open DSNtemp
    Comunque quando dici che non trova ecc. ecc. dicci anche che errore ti dà, in modo che possiamo aiutarti meglio.
    Purtroppo questo è l'errore e non trova il file apri_conn_admin.asp nonostante ci sia e nonostante ho provato a chiamarlo http://www.dominio.it/cartella/inclu...conn_admin.asp e riesco a vederlo, anche facendo una response.write al suo interno.

    codice:
    Active Server Pages error 'ASP 0126'
    
    Include file not found
    
    /ubshop/admin/gestione_prodotti.asp, line 1
    
    The include file '/include/apri_conn_admin.asp' was not found.
    Questo benedetto "apri_conn_admin.asp" dove si trova? dentro include?
    Si esatto la pagina apri_conn_admin.asp si trova nella directory include mentre le pagine dove le include nella cartella admin.

    Che sà da fà?
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  7. #7
    ... http://www.dominio.it/cartella/incl..._conn_admin.asp e riesco a vederlo ...
    Ma il file si chiama di sicuro apri_conn_admin.asp, perché dal link che tu hai hai scritto un nome diverso. Controlla bene il nome hai messo nell'include e il nome del file nella cartella include.
    Se non lo trova è perché il nome che tu indichi o non c'è o è scritto in modo diverso

  8. #8
    Va beh www.dominio.it/eccetera era un esempio.

    Comunque la pagina c'è ed è questa:

    http://www.aaa.org/ubshop/include/apri_conn_admin.asp

    mentre quella che deve includerla è questa:

    http://www.aaa.org/ubshop/admin/gestione_prodotti.asp

    Ed ora il codice che utilizzo nella pagina gestione_prodotti.asp è il seguente:

    codice:
    
    
    Spago

    [Officials Sites]
    http://www.hobbybirra.it/spaghetto/

  9. #9

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.