Visualizzazione dei risultati da 1 a 7 su 7

Discussione: IIS e Global.asax

  1. #1

    IIS e Global.asax

    Ciao a tutti , ho un problema, uso iis col .net 2.0 su xp pro, ho un sito in c# che funziona correttamente su tutto, tranne uno script che gestisce gli utenti online tramite il file Global.asax

    premetto che usando Visual Web Developer e lanciando il server suo funziona tutto alla perfezione, ora però per esigenze ho neccessita dai gestire tutto su IIS , ma lo script che gestisce gli utenti online non va.

    La configurazione del server mi sembra corretta, ho accesso in lettura e scrittura dove mi serve, anche se cmq questo script non ricchiede niente apparentemente ...


    Qualcuno sa come aiutarmi ?


    Leonardo -

    Se vuoi vedere il sito ufficiale del paese di Barrali vai su www.barrali.net
    Guarda il video di Satch Boogie

  2. #2
    Potresti indicare quale errore ti da lo script, e magari postare il pezzo che non va?

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  3. #3
    No il punto è questo , non mi da nessun errore , la pagina è eseguita correttamente ...

    Ho windows xp pro , con iis 5.1 installato , avevo dei problemi con l'accesso in scrittura su alcuni file , e non funzionava il sito , (che ripeto , col web server di VWD funzionava perfettamente) , allora ho installato questo http://www.microsoft.com/downloads/d...DisplayLang=en

    Ora dopo questa installazione funziona tutto , i file e i database in cui devo scrivere funzionano correttamente , ma non vedo il conteggio degli utenti online , ma non ricevo errori ....

    Non capisco perchè , lo stesso sito è on line su aruba è funziona + che bene.

    Leonardo -

    Se vuoi vedere il sito ufficiale del paese di Barrali vai su www.barrali.net
    Guarda il video di Satch Boogie

  4. #4

    Insisto

    Scusa se insisto, ma se posti il pezzo che ti dà il problema cerchiamo di capire meglio, non conosco l'IIS 6 Manager for XP, ma sinceramente senza qualche dettaglio in più per quanto mi riguarda brancolo nel buio...

    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  5. #5
    Se proprio ci tieni ....
    nel file Globalasax

    void Session_Start(object sender, EventArgs e)
    {
    // Code that runs when a new session is started
    Application["users"] = (int)Application["users"] + 1;
    Session.Add("access", null);
    }

    void Session_End(object sender, EventArgs e)
    {
    // Code that runs when a session ends.
    // Note: The Session_End event is raised only when the sessionstate mode
    // is set to InProc in the Web.config file. If session mode is set to StateServer
    // or SQLServer, the event is not raised.
    Application["users"] = (int)Application["users"] - 1;
    Session.Remove("access");
    }

    poi nel file aspx c'è questa label
    <asp:Label ID="accessi" OnInit="ActiveUsers" runat="server">


    nel fil c# il codice è questo

    protected void ActiveUsers(object sender, EventArgs e)
    {
    Label3.Text = "" + Application["users"];
    }
    Leonardo -

    Se vuoi vedere il sito ufficiale del paese di Barrali vai su www.barrali.net
    Guarda il video di Satch Boogie

  6. #6
    Domanda stupida, in Application_Start(...) hai messo
    codice:
    Application["users"] = 0;
    Marco Cavallo
    WebMaster & Programmer
    Il mio sito in continua evoluzione...
    Vieni a trovarmi!
    http://www.artcava.net/

  7. #7
    Si ....

    c'è .... ma non va , il punto è sicuramente il server , non il codice .
    Leonardo -

    Se vuoi vedere il sito ufficiale del paese di Barrali vai su www.barrali.net
    Guarda il video di Satch Boogie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.