更改超时参数以查看报告和日志

如果查看含有大量数据的报告或日志时数据库出现错误,您可以进行下列更改:
  • 更改数据库连接超时
  • 更改数据库命令超时
这些值的报告默认设置如下:
  • 连接超时时间为 300 秒(5 分钟)
  • 命令超时时间为 300 秒(5 分钟)
  1. 若要更改 Reporter.php 中的数据库超时值,请在
    Symantec Endpoint Protection Manager
    服务器上浏览到以下默认文件夹:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php\Include\Resources
  2. 使用纯文本编辑器(例如记事本)打开 Reporter.php 文件。
  3. 找到
    $CommandTimeout
    $ConnectionTimeout
    行,增大其值(以秒为单位)。如果任一行不存在,请创建该行。例如,要将超时时间段增加到 10 分钟,请将该行更改为下面的值:
    $CommandTimeout = 600;
    $ConnectionTimeout = 600;
    在以下字符前添加这些新行:
    ?>
  4. 保存并关闭 Reporter.php 文件。
    如果指定零或将各个字段保留为空,则会使用默认设置。
    如果收到 CGI 或终止进程错误,您可能需要更改下列参数:
    • Php.ini 文件中的 max_execution_time 参数
    • httpd.conf 文件中的 Apache 超时参数 FcgidIOTimeout、FcgidBusyTimeout 和 FcgidIdleTimeout
  5. 若要更改 Php.ini 中的 max_execution_time 参数,请在
    Symantec Endpoint Protection Manager
    服务器上浏览到以下默认文件夹:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php
  6. 右键单击 Php.ini 文件,然后单击“
    属性
    ”。
  7. 在“
    常规
    ”选项卡上,取消选中“
    只读
    ”。
  8. 单击“
    确定
    ”。
  9. 使用纯文本编辑器(例如记事本)打开 Php.ini 文件。
  10. 找到
    max_execution_time
    条目,增大其值(以秒为单位)。例如,要将超时增加到 10 分钟,请将该行更改为下面的值:
    max_execution_time=600
  11. 保存并关闭 Php.ini 文件。
  12. 右键单击 Php.ini 文件,然后单击“
    属性
    ”。
  13. 在“
    常规
    ”选项卡上,选中“
    只读
    ”。
  14. 单击“
    确定
    ”。
  15. 若要更改 httpd.conf 中的 Apache 超时参数,请在
    Symantec Endpoint Protection Manager
    服务器上浏览到以下默认文件夹:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \apache\conf
  16. 使用纯文本编辑器(例如记事本)打开 httpd.conf 文件。
  17. 找到下列行并增大其值(以秒为单位):
    • FcgidIOTimeout 1800
    • FcgidBusyTimeout 1800
    • FcgidIdleTimeout 1800
  18. 保存并关闭 httpd.conf 文件。