Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285

    [IIS 6.0] Ora dei log non corretta

    Ho notato che i log delle visite dei siti in iis hanno specificato un ora non corretta, esattamente 2 ore di ritardo.. l'ora di sistema è corretta ed impostata come GMT + 1 ora (Amsterdam, Berlino, Roma ecc..).


    Se inserisco una pagina asp con <%=time()%> l'ora viene restituita correttamente.

    E' normale tutto cio'? utilizzo awstats per leggere i log e generare statistiche ed è ovvio che gli orari sono sballati..

    Cosa non va?


    Grazie a chi mi deluciderà!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285
    up...

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285
    altro up..

  4. #4
    I file di Log dell'IIS utilizzano l'ora in formato GMT.
    Noi siamo nella zona +1, devi aggiungere +2 sicuramente per il "problema" dell'anno solare.
    Se vuoi puoi impostare la scrittura delle date in base all'ora locale: Proprietà del sito da IIS / Proprietà nella scheda dei log / Usa ora locale per denominazione e aggiornamento file


  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285
    Grazie ZofM! sempre tu a darmi una mano!

    Ho selezionato il flag per utilizzare l'ora locale nelle opzioni del log ma non gli e ne frega proprio nulla.. ritarda sempre di due ore.

    se ho ben capito dovrei impostare l'ora del server GMT + 2???

    in pratica Atene Beiruth, istanbul ecc..???



    scusa la mia ignoranza.. ma perchè l'ora di roma non gli piace? :master:

  6. #6
    No il formato è giusto se ci pensi: tutto viene loggato al GMT ora 0 e questo ti permette di avere date standard su cui lavorare.
    Scusa AWSTATS non ti permette di modificare il GMT e configurarlo a +2? Mi sembra molto strano...

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285
    Grazie per la pazienza ZofM,

    ho rimesso come era prima.. tanto è uguale

    Beh sinceramente credo lo faccia ma non ci ho capito molto come funziona


    posto un pezzo del file di configurazione che dovrebbe spiegare come fare:

    # "LogFile" contains the web, ftp or mail server log file to analyze.
    # Possible values: A full path, or a relative path from awstats.pl directory.
    # Example: "/var/log/apache/access.log"
    # Example: "../logs/mycombinedlog.log"
    # You can also use tags in this filename if you need a dynamic file name
    # depending on date or time (Replacement is made by AWStats at the beginning
    # of its execution). This is available tags :
    # %YYYY-n is replaced with 4 digits year we were n hours ago
    # %YY-n is replaced with 2 digits year we were n hours ago
    # %MM-n is replaced with 2 digits month we were n hours ago
    # %MO-n is replaced with 3 letters month we were n hours ago
    # %DD-n is replaced with day we were n hours ago
    # %HH-n is replaced with hour we were n hours ago
    # %NS-n is replaced with number of seconds at 00:00 since 1970
    # %WM-n is replaced with the week number in month (1-5)
    # %Wm-n is replaced with the week number in month (0-4)

    # %WY-n is replaced with the week number in year (01-52)
    # %Wy-n is replaced with the week number in year (00-51)
    # %DW-n is replaced with the day number in week (1-7, 1=sunday)
    # use n=24 if you need (1-7, 1=monday)
    # %Dw-n is replaced with the day number in week (0-6, 0=sunday)
    # use n=24 if you need (0-6, 0=monday)
    # Use 0 for n if you need current year, month, day, hour...
    # Example: "/var/log/access_log.%YYYY-0%MM-0%DD-0.log"
    # Example: "C:/WINNT/system32/LogFiles/W3SVC1/ex%YY-24%MM-24%DD-24.log"
    # You can also use a pipe if log file come from a pipe :
    # Example: "gzip -d </var/log/apache/access.log.gz |"
    # If there is several log files from load balancing servers :
    # Example: "/pathtotools/logresolvemerge.pl *.log |"
    #

    io ho provato...


    LogFile="D:\miopercorso\logfiles\W3SVC1530710604\e x%YY-3%MM-3%DD-3.log"

    oppure..

    LogFile="D:\miopercorso\logfiles\W3SVC1530710604\e x%YY%MM%DD.log"


    ma visto che sono ignorante non risco a capire perchè non va.. mi risultano sempre indietro di 2 ore. Chi mi aiuta a capire come impostare la stringa giornaliera del LogFile? :master:


    Grazie

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    285

    YUHHHHHHHHHHUUUUUUUUU!!!

    Ho risolto!!!

    la stringa che cercavo di modifcare precedentemente c'entrava ben poco , infatti al massimo potevo perdere delle visite a partire dalle 23:00..

    in ogni caso ho impostato la stringa in questo modo se puo' servire a qualcuno:

    LogFile=" D:\miopercorso\logfiles\W3SVC1530710604\
    ex%YY-2%MM-2%DD-2.log"


    Tuttavia, per la risoluzione del problema degli orari, verso la fine del file di configurazione ho trovato la seguente riga disabilitata:

    LoadPlugin="timezone +2"

    anche se sembra che questa operazioni riduca le prestazioni ha risolto il problema.


    A questo punto ho 2 ultime domande facili facili (per voi)

    1) quando cambierà l'orario dovrò modificare questa stringa con LoadPlugin="timezone +1" ?

    2)Funziona tutto alla perfezione ad eccezione che il "visitatori diversi" segna sempre 1 e si incrementa solo "Numero di visite" riferito alle visite per visitatore anche se l'ip è diverso.

    Giuro che poi ho finito

    Grazie

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.