== Installation d'Indico == [[TracNav]] Cette page a pour but de conserver tous les soucis rencontrés lors de l'installation d'Indico, ainsi que d'expliquer comment les résoudre quand cela est connu Note : sauf indication contraire dans le fichier config.xml, une partie se l'installation s'effectue dans une zone htdocs et une autre dans le répertoire site-packages de python [[BR]] - La version des logiciels prérequis a une importance capitale. Les versions suivantes ont été testées : ||Python||http://www.python.org/||2.3.4||2.4.3||2.4.4|| ||Apache HTTP Server||http://httpd.apache.org/||2.2.3|||||| ||ZODB||http://www.zope.org/Products/ZODB3.3/||3.3.1||3.6|||| ||mod_python||http://ftp.unicamp.br/pub/apache/httpd/modpython/||3.2.10|||||| ||libxml2||ftp://xmlsoft.org/libxml2/||2.6.16||2.6.27|||| ||lixslt||ftp://xmlsoft.org/libxslt/||1.1.11||PAS 1.1.18|||| ||buiding pour lixml2 et libxslt||ftp://xmlsoft.org/libxml2/python/||2.6.21|||||| ||Reportlab||http://www.reportlab.org/||1.19||1.20|||| - mod_python est installé dans le répertoire site-packages de python - ZODB est à installer, non ZOPE - Si on effectue les installations en compilant et non à l'aide de RPM : - pour installer libxslt, placer le répertoire bin de libxml2 dans le PATH - les bindings de libxml2 et de libxslt sont contenus tous les deux dans libxml2-python - pour installer les bindings de libxml2 et de libxslt, le fichier setup.py doit être modifié pour permettre de trouver les répertoires bin de libxml2 et libxslt dans le PATH - Un module LDAP pour python doit obligatoirement être installé - Pour les lectures, si les styles IT et CDS ne fonctionnent pas, cela provient d'une mauvaise version de libxslt - Si les lectures sont visualisables et pas les meetings, cela provient d'une mauvaise version de libxslt - Un problème d'accent sur toutes les pages peut provenir de la configuration d'apache, voir si une directive du style "AddDefaultCharset ISO-8859-1" existe dans le fichier httpd.conf - Le répertoire tmp, spécifié dans le fichier config.xml, est à créer manuellement s'il n'existe pas - Si dans tous les agendas, vous obtenez deux tableaux, un de warning en rouge et un d'info en vert, vous pouvez les supprimer en positionnant à 0 la variable debug du fichier config.xml