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

    global.asa richiesto da portalapp 3.1, ma in conflitto con web wiz forum

    Ciao!
    ho istallato web wiz forum su uno spazio che abbiamo acquistato.
    nella root del sito gira portalapp

    in una sottocartella /dir1/dir2/forum ho installato web wiz forum.

    se rinomino il file global.asa il web wiz forum funziona bene, se lascio il global.asa nella root non funziona e ritorna un messaggio di errore tipo
    errore jet: nel global.asa è chiamato il file /dir1/dir2/forum/8234.mdb

    sapete come posso risolverlo?
    c'è un modo per disabilitare il global.asa nella cartella del forum?

    avete qualche indizio?

    se servono altre informazioni sulla configurazione chiedete che me le faccio dare!

    grazie!
    GC

  2. #2
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    apri il global.asa e facci vedere che cosa ci scrivi

  3. #3
    CIAO RIXX,
    ecco il contenuto del file.
    questo file è, come vedi, richiesto da portalapp.
    il web wiz forum ne faerbbe volentieri a meno!

    codice:
    
    <object runat="server" scope="application" id="online_users" progid="scripting.dictionary"></object>
    
    <SCRIPT LANGUAGE=VBScript RUNAT=Server>
    
    Sub Application_OnStart
    
    	':: app database connection string
    	application("cn_str") = "provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("data/8682.mdb") & ""
    	'application("cn_str") = "provider=SQLOLEDB.1;server=serverip_or_address;database=database_name;uid=userid;pwd=password"
    	
    	':: initilize application variables from database
    	set cn = Server.CreateObject("ADODB.Connection")
    	cn.Open application("cn_str")
    	set rs = cn.Execute("SELECT * FROM AppSettings")
    	for each field in rs.Fields
    		application(field.Name) = field.Value
    	next
    		
    End Sub
    
    Sub Session_OnStart
    
    	session.timeout = 20
    
    End Sub
    
    Sub Session_OnEnd
    
    	if isObject(online_users) then
    		on error resume next
    		online_users.remove (session.sessionid)
    	end if
    
    End Sub
    
    </SCRIPT>
    grazie per l'interessamento,
    GC

  4. #4
    Non ho capito il problema.. il wwf non usa il global.asa e la connessione non viene salvata in application ma in un file common.asp :master:

  5. #5
    il problema è che quando lancio wwf mi cerca il database indicato nel file global.asa...

    essendo un path relativo non lo trova, ma se lo cambiassi in assoluto magari... faccio la prova!

    grazie
    GC

  6. #6
    ho risolto
    posto la soluzione nel caso in cui qualche sciagurato si dovesse trovare nella mia stessa situazione!

    ho modificato il file global.asa

    application("cn_str") = "provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("data/8682.mdb") & ""

    in questo modo:
    application("cn_str") = "provider=microsoft.jet.oledb.4.0;data source=" & server.MapPath("/data/8682.mdb") & ""

    ciao e grazie per l'attenzione!

    GC

  7. #7
    Ciò che non capisco è come faccia a cercarti quel database.
    HAi cambiato tu il file allora...

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.