Modifica dei parametri di timeout per la revisione di report e registri

Se quando si visualizzano report o registri comprendenti una notevole quantità di dati si verificano errori del database, è possibile apportare le seguenti modifiche:
  • Modifica del timeout di connessione al database
  • Modifica del timeout di comando del database
I parametri predefiniti del reporting per questi valori sono i seguenti:
  • Il timeout di connessione è 300 secondi (5 minuti)
  • Il timeout del comando è 300 secondi (5 minuti)
  1. Per modificare i valori di timeout del database nel file Reporter.php, accedere alla seguente cartella predefinita sul server
    Symantec Endpoint Protection Manager
    :
    C:\Programmi (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php\Include\Resources
  2. Aprire il file Reporter.php con un comune editor di testo quale il Blocco note.
  3. Trovare le righe
    $CommandTimeout
    e
    $ConnectionTimeout
    , quindi incrementare il valore (in secondi). Se una riga non esiste, crearla. Ad esempio, per aumentare il periodo di timeout a 10 minuti, cambiare il valore della riga come segue:
    $CommandTimeout = 600;
    $ConnectionTimeout = 600;
    Aggiungere le seguenti nuove righe prima dei seguenti caratteri:
    ?>
  4. Salvare e chiudere il file Reporter.php.
    Se si specifica zero o si lasciano vuoti i campi, vengono utilizzate le impostazioni predefinite.
    Se vengono segnalati errori CGI o di processo terminato, potrebbe essere necessario modificare i seguenti parametri:
    • max_execution_time nel file Php.ini
    • Parametri di timeout Apache FcgidIOTimeout, FcgidBusyTimeout e FcgidIdleTimeout, nel file httpd.conf
  5. Per modificare il parametro max_execution_time in Php.ini, accedere alla seguente cartella predefinita sul server
    Symantec Endpoint Protection Manager
    :
    C:\Programmi (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php
  6. Fare clic con il pulsante destro del mouse sul file Php.ini, quindi scegliere
    Proprietà
    .
  7. Nella scheda
    Generale
    disattivare
    Sola lettura
    .
  8. Fare clic su
    OK
    .
  9. Aprire il file Php.ini con un comune editor di testo quale il Blocco note.
  10. Individuare la voce
    max_execution_time
    e aumentare il valore (in secondi). Ad esempio, per aumentare il timeout a 10 minuti, cambiare il valore della riga come segue:
    max_execution_time=600
  11. Salvare e chiudere il file Php.ini.
  12. Fare clic con il pulsante destro del mouse sul file Php.ini, quindi scegliere
    Proprietà
    .
  13. Nella scheda
    Generale
    selezionare
    Sola lettura
    .
  14. Fare clic su
    OK
    .
  15. Per modificare i parametri di timeout di Apache in httpd.conf, accedere alla seguente cartella predefinita sul server
    Symantec Endpoint Protection Manager
    :
    C:\Programmi (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \apache\conf
  16. Aprire il file httpd.conf con un comune editor di testo quale il Blocco note.
  17. Individuare le righe seguenti e aumentare i valori (in secondi):
    • FcgidIOTimeout 1800
    • FcgidBusyTimeout 1800
    • FcgidIdleTimeout 1800
  18. Salvare e chiudere il file httpd.conf.