管理控制台常规
目录
常规选项
虚拟主机日志
访问日志
启用核心转储
描述
指定当服务器由root用户启动时是否启用核心转储。 对于大多数现代Unix系统,出于安全考虑,更改用户ID或组ID的进程不允许生成core文件。不过,core dump文件有助于定位问题根因。 此选项仅适用于Linux内核2.4及更高版本。 Solaris用户应当使用coreadm命令来控制这个功能。
语法
布尔值
提示
[安全] 仅当你在服务器日志中看到no core file created时启用。生成core文件后请立即关闭。创建core dump后请提交bug报告。
日志级别
描述
指定日志记录级别。可用级别(从高到低)为ERROR、 WARNING、NOTICE、INFO和DEBUG。 只有当消息等级高于或与当前设置相同时才被记录。 如果您希望将此设置为DEBUG,您也需要设置服务器日志级别为DEBUG。 调试的级别只能在服务器级别通过调试级别控制。
语法
从列表中选择
提示
Performance 除非调试级别设置为NONE以外的级别,否则DEBUG日志级别不会影响性能,建议使用。
另请参阅
轮转大小(字节)
描述
指定当前日志文件何时需要轮转,也称为日志轮转。 当文件大小超过轮转限制后,活动日志文件会在同一目录中重命名 为log_name.mm_dd_yyyy(.sequence),并创建新的活动日志文件。 轮转后的日志文件实际大小有时会略大于此限制。 设置为0可禁用日志轮转。
语法
整数
提示
Information 可在数字后附加"K"、"M"、"G"分别表示千字节、兆字节和千兆字节。
保留天数
描述
指定访问日志文件将被保存在磁盘上多少天。 只有早于指定天数的轮转日志文件会被删除。 当前的日志文件不会被删除,无论它包含了多少天的数据。 如果你不想自动删除过时的、很旧的日志文件, 将该值设置为0。
语法
整数
管道日志记录
描述
指定一个外部应用程序,用来通过其STDIN流上的管道(文件句柄为0)接收LiteSpeed发送的访问日志数据。 指定此字段后,访问日志将仅发送到记录器应用程序,而不发送到上一个条目中指定的访问日志文件。
必须先在外部应用部分定义记录器应用程序。服务器级别的访问日志只能使用在服务器级别定义的外部记录器应用程序。虚拟主机级别的访问日志只能使用在虚拟主机级别定义的记录器应用程序。
记录器进程的启动方式与其他外部(CGI/FastCGI/LSAPI)进程相同。 这意味着它会以虚拟主机外部应用程序设置UID模式设置中指定的用户ID运行, 绝不会代表特权用户运行。
如果配置了记录器应用程序的多个实例,LiteSpeed Web服务器会在多个记录器应用程序之间执行简单的负载均衡。LiteSpeed服务器始终尽量将记录器应用程序数量保持在最低。只有当某个记录器应用程序无法及时处理访问日志条目时,服务器才会尝试启动该记录器应用程序的另一个实例。
如果记录器崩溃,Web服务器会启动另一个实例,但流缓冲区中的日志数据将会丢失。如果外部记录器无法跟上日志流的速度和数量,也可能丢失日志数据。
语法
从下拉列表选择
日志格式
描述
指定访问日志的格式。 设置之后,它将覆盖日志头部 的设定。
语法
字符串。日志格式语法与Apache 2.0的自定义 日志格式兼容。
示例
"%h %l %u %t \"%r\" %>s %b"
支持虚拟主机的一般日志格式
"%v %h %l %u %t \"%r\" %>s %b"
NCSA扩展/组合日志格式
"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"
记录Foobar的cookie值
"%{Foobar}C"