27 aprile 2004 alle 09:28:31 Ciao a tutti, avrei necessità di risolvere questo problema: nel configurare un portale presso un ISP, mi è capitato di usare cartelle per il DB esterne alla root del sito. Le tipiche cartelle protette non accessibili da web. In fase di configurazione ho dovuto usare come path al DB, un "../cartella_database". Ecco il percorso relativo con i due punti e lo slash non piace ad ASPnuke che in qualche pagina mi tira fuori degli errori. Ad esempio nella parte di accesso all'amministrazione, viene trovato un errore nel file session-inc.asp. Leggendo il forum ho visto che è stato consigliato di controllare i permessi, ma il problema non sono tanto i permessi, quanto appunto il percorso relativo inserito nel file configuration che ASPnuke non gradisce (o non riesce ad interpretare). Per il problema sopra citato ho risolto adattando il file _database.asp e il file database-inc.asp (entrambi nella cartella includes) e quella parte ora sembra funzionare. Mi chiedo solo quali siano le possibili variazioni da apportare affinchè il portale possa leggere correttamente tutte le path. In casi di configurazione come la mia, come impostate il percorso al DB se un percorso relativo "../" non viene interpretato? COme 'mappate' il DB? Con quale percorso? Grazie.
27 aprile 2004 alle 11:44:17 Ti faccio l'esempio di una installazione su Aruba, installo AspNuke in una cartella sotto la root, ad esempio: /PORTALE/, la cartella dei db è MDB-DATABASE ed è esterna alle cartelle di AspNuke, quando lancio il setup.asp, mi viene rilevato l'albero delle cartelle di AspNuke e, la cartella dei DB, sotto questa forma: Const GLOBAL_SITE_DATABASE_PATH = "/mdb-database" non è necessario inserire il path con "../mdb-database", non verrebbe riconosciuto. Spero di essere stato abbastanza chiaro. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!