Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:internet:lighty:access.log:start [2021/03/20 11:30] – ↷ Page déplacée et renommée de logiciel:internet:lighty:access.log à logiciel:internet:lighty:access.log:start adminlogiciel:internet:lighty:access.log:start [2022/02/13 16:07] (Version actuelle) admin
Ligne 7: Ligne 7:
 ===== Options ===== ===== Options =====
  
-  accesslog.use-syslog+  accesslog.use-syslog
   : envoyer l'accesslog à syslog   : envoyer l'accesslog à syslog
   : par défaut : **disabled**   : par défaut : **disabled**
-  accesslog.syslog-level+  accesslog.syslog-level
   : niveau de gravité pour la journalisation syslog   : niveau de gravité pour la journalisation syslog
   : Voir [[http://en.wikipedia.org/wiki/Syslog#Severity_levels]]   : Voir [[http://en.wikipedia.org/wiki/Syslog#Severity_levels]]
   : pour les valeurs numériques   : pour les valeurs numériques
   : par défaut : **6 (info)**   : par défaut : **6 (info)**
-  accesslog.filename+  accesslog.filename
   : nom du fichier d'accesslog si syslog n'est pas utilisé   : nom du fichier d'accesslog si syslog n'est pas utilisé
   : si le nom commence par un %%'|'%%, le reste du nom est considéré comme le nom d'un processus qui sera créé et donnera la sortie   : si le nom commence par un %%'|'%%, le reste du nom est considéré comme le nom d'un processus qui sera créé et donnera la sortie
Ligne 26: Ligne 26:
   : si vous avez plusieurs utilisateurs et que vous voulez que tous les journaux d'accès soient écrits, utilisez <code>accesslog.filename = "\|/usr/sbin/cronolog.."</code>   : si vous avez plusieurs utilisateurs et que vous voulez que tous les journaux d'accès soient écrits, utilisez <code>accesslog.filename = "\|/usr/sbin/cronolog.."</code>
   : par défaut : **disabled**   : par défaut : **disabled**
-  accesslog.format+  accesslog.format
   : par défaut : **format du fichier journal**   : par défaut : **format du fichier journal**
  
 ===== Format du fichier journal ===== ===== Format du fichier journal =====
  
-  %%+  %%
   : caractère %   : caractère %
-  %h+  %h
   : nom ou adresse de l'hôte à distance\\ retourne toujours l'adresse IP de l'hôte, jamais le nom.\\ Donc équivalent à %a, qui n'est pas implémenté   : nom ou adresse de l'hôte à distance\\ retourne toujours l'adresse IP de l'hôte, jamais le nom.\\ Donc équivalent à %a, qui n'est pas implémenté
-  %u+  %u
   : utilisateur authentifié   : utilisateur authentifié
-  %t+  %t
   : heure de fin de la demande   : heure de fin de la demande
-  %r+  %r
   : demande en ligne   : demande en ligne
-  %s+  %s
   : code d'état (= **%>s** = **%<s** : compatibilité avec apache)   : code d'état (= **%>s** = **%<s** : compatibilité avec apache)
-  %b ou %B+  %b ou %B
   : octets envoyés pour le body   : octets envoyés pour le body
-  %i+  %i
   : Champ en-tête HTTP\\ attend le nom du champ qui doit être écrit entre accolades.   : Champ en-tête HTTP\\ attend le nom du champ qui doit être écrit entre accolades.
-  %e+  %e
   : environnement   : environnement
-  %f+  %f
   : nom de fichier physique   : nom de fichier physique
-  %H+  %H
   : protocole de requête (HTTP/1.0, ...)   : protocole de requête (HTTP/1.0, ...)
-  %m+  %m
   : méthode de demande (GET, POST, ...)   : méthode de demande (GET, POST, ...)
-  %o+  %o
   : `en-tête de réponse`_\\ attend le nom du champ qui doit être écrit entre accolades.   : `en-tête de réponse`_\\ attend le nom du champ qui doit être écrit entre accolades.
-  %p+  %p
   : port du serveur   : port du serveur
-  %q+  %q
   : chaîne de requête\\ (%q n'est pas précédé d'un "?", contrairement à Apache)   : chaîne de requête\\ (%q n'est pas précédé d'un "?", contrairement à Apache)
-  %T+  %T
   : temps utilisé en secondes   : temps utilisé en secondes
-  %U+  %U
   : URL de la requête   : URL de la requête
-  %v+  %v
   : nom du serveur   : nom du serveur
-  %V+  %V
   : nom d'hôte de la demande HTTP   : nom d'hôte de la demande HTTP
-  %X+  %X
   : état de la connexion   : état de la connexion
-  %I+  %I
   : octets entrants   : octets entrants
-  %O+  %O
   : octets sortants   : octets sortants
  
Ligne 113: Ligne 113:
 session_start(); session_start();
  
-header("X-LIGHTTPD-SID: ".session_id()); +header("X-LIGHTTPD-SID: ".session_id());  ;>
- +
-?>+
 TEST</code> TEST</code>