lighttpd.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 22 Feb 2016 12:46:36 +0200
changeset 1905 fba288d59662
parent 1834 c10a645a08fc
child 1912 8b81a8f0f692
permissions -rw-r--r--
Include only local subsections into TOC. This prevent duplication of TOC when build single page HTML document. Also this make unnecessary CSS hack to hide document title as top level section.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1805
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
.. include:: HEADER.rst
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
===========
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
 Lighttpd.
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
===========
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
.. contents::
1905
fba288d59662 Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1834
diff changeset
     8
   :local:
1805
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
1834
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    10
Documentation.
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    11
==============
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    12
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    13
  https://redmine.lighttpd.net/projects/lighttpd/wiki
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    14
    Official docs.
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    15
  https://wiki.archlinux.org/index.php/Lighttpd
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    16
    Arch wiki.
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    17
1805
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
Debugging lighttpd.
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
===================
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
Checking configuration file::
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
  $ lighttpd -t -f /etc/lighttpd/lighttpd.conf
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
1834
c10a645a08fc Documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1806
diff changeset
    25
To enable logging add to config::
1805
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
1806
215f96a767ed accesslog.filename
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1805
diff changeset
    27
  accesslog.filename = "/var/log/lighttpd/access.log"
1805
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
  server.errorlog = "/var/log/lighttpd/error.log"
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
  debug.log-response-header = "enable"
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
  debug.log-request-handling = "enable"
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
To debug CGI (see ``stderr`` from CGI script)::
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
  server.breakagelog = "/var/log/lighttpd/cgi.log"
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
9fc85bbfb183 Debugging lighttpd.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37