Ces versions contiennent de nombreux bugs, dont certains peuvent être qualifiés de "bloquants". Si vous envisagez d'installer un tout nouveau service LXR, préférez systématiquement la dernière version. Vous profiterez d'une amélioration considérable de la performance et l'installation est notablement plus facile.
Les rapports d'anomalie ne sont pas acceptés.
lxr.conf
qui DOIT être placé dans le répertoire racine de LXR.
templates/
.
lxr.conf
dans le répertoire source de LXR:
Vous devez indiquer à LXR quel moteur de recherche vous avez installé et à quel emplacement si les chemins par défaut ne conviennent pas:
ou:
'glimpsebin'
soit 'swishbin'
en préfixant la ligne avec un signe "dièse" (#
).
Ensuite, ajustez l'emplacement du fichier de configuration de ectags pour un fonctionnement correct:
ou:
Selon votre choix du moteur de recherche,
faites pointer 'htmlsearch'
vers le bon modèle;
choisissez un des suivants:
Faites pointer 'stylesheet'
sur
lxr.css dans le répertoire des modèles
ou, mieux, copiez ce fichier dans le répertoire racine de LXR
(au cas où vous voulez modifier les styles).
'genericconf'
l'emplacement
du fichier de configuration de l'analyseur:
ou:
L'URL d'accès est la concaténation du nom d'hôte et de la racine virtuelle du script.
Le nom d'hôte (complet avec le protocole et le canal) est tiré
du paramètre 'host_names'
,
une liste des différents noms sous lesquels votre ordinateur est
connu de votre serveur web et des serveurs DNS.
http:
.
Si LXR ne trouve pas 'host_names'
,
il revient au mode de compatibilité en utilisant 'baseurl'
(voir le point suivant).
L'URL complet d'accès est donné par le paramètre 'baseurl'
avec des alias dans 'baseurl_aliases'
.
Vous ne pouvez pas omettre le protocole (la commodité n'a pas été transposée).
Le paramètre 'virtroot'
est égal à ce qui suit
le nom d'hôte dans l'URL d'accès.
Mettez dans le paramètre 'sourceroot'
le chemin absolu
du répertoire contenant les différentes versions
(comme sous-répertoires):
Donnez un nom pour l'origine des chemins relatifs de votre arbre:
Placez dans le paramètre 'range'
les noms des sous-répertoires contenant les versions:
Et modifiez 'default'
pour sélectionner
la version à afficher au démarrage de LXR.
Si vos fichiers source utilisent des directives include,
placez dans 'incprefix'
la liste des répertoires
include.
Indiquez quelle base de données utiliser dans
'dbname'
parmi les trois suivantes:
lxr
est le nom donné
lors de la création de la base (voir l'étape précédente).
N'oubliez pas d'ajuster les paramètres d'accès tels que vous les avez définis dans l'étape précédente:
Enfin, donnez un peu d'espace au moteur de recherche pour son propre usage:
Vous êtes prêt pour le chargement de la base de données.