#1 Le 20/04/2007, à 18:05
- Déesse
Trac ne fonctionne plus suite au passage à Feisty
Avant d'avoir ce problème avec Trac, j'en ai eu un premier avec Apache qui refusait de me servir le localhost (127.0.0.1).
Ce problème a été résolu grâce à un message de ce forum :
oups voila la soluce :
sudo a2enmod userdir sudo /etc/init.d/apache2 reload
A+
(en voici le lien, au cas où... http://forum.ubuntu-fr.org/viewtopic.php?id=109331)
Bon, maintenant Apache sert mon localhost mais plante lorsque j'appelle mon site Trac !
...
Après avoir consulté les logs Apache relatifs à Trac, je lance la commande suivante :
sudo trac-admin chemin_vers_mon_repertoire_trac upgrade
sudo /etc/init.d/apache2 restart
Plus d'erreur d'Apache mais maintenant une erreur de Trac :
...
TracError: ClearSilver not installed...
Les dépôts Feisty indiquent une version 0.10.3-4.1 pour le paquet python-clearsilver et 0.10.3-1 pour Trac.
Sur le site de Trac est indiqué que la version 0.10.4 de ClearSilver est nécessaire avec Python 2.5 :
http://trac.edgewall.org/wiki/TracInstall
J'ai installé la version 0.10.4 de ClearSilver mais le résultat est le même...
Et depuis je sêche !
Quelqu'un a une idée ?
Dernière modification par Déesse (Le 20/04/2007, à 19:03)
Hors ligne
#2 Le 25/04/2007, à 13:13
- teke
Re : Trac ne fonctionne plus suite au passage à Feisty
up...
Depuis la feisty je n'ai également plus l'usage de trac...
Même symptôme... et tentative de solution. Par contre, il n'y a pas de soucis pour les nouvelles instances de trac créées après la mise à jour... Par contre, je n'arrive plus sur ces dernières utiliser trac-webadmin....
Et là je ne trouve pas non-plus de solution...
#3 Le 01/05/2007, à 19:36
- Déesse
Re : Trac ne fonctionne plus suite au passage à Feisty
Après avoir cherché un petit peu, j'ai décidé de passer à la version 0.11 de Trac.
Oui, je sais c'est un peu une fuite, mais bon
teke, Webadmin est intégré à la version 0.11: http://trac.edgewall.org/wiki/WebAdmin
Je précise au passage que le processeur de ma machine est un amd 64...
Donc, désinstallation de Trac via Synaptic, par exemple.
Ensuite installation de Trac 0.11.
Pour cela j'ai suivi les recommendations du site Edgewall
Allons-y !
Installation des modules nécessaires
$ sudo apt-get install python-setuptools
$ sudo easy_install Genshi
$ sudo easy_install Pygments
$ sudo easy_install pytz
Chargement de la version développement de trac
$svn co http://svn.edgewall.org/repos/trac/trunk trac
$cd trac
$sudo python ./setup.py install
Maintenant ça devrait marcher mais... Apache m'envoie une page d'erreur 500 !
La lecture du log Apache m'apprend qu'il y a un problème au niveau du module mod_python.
Ni une, ni deux, je réinstalle libapache2-mod-python puis redémarre Apache.
$sudo apt-get install --reinstall libapache2-mod-python
$sudo /etc/init.d/apache2 restart
Plus d'erreur Apache mais une erreur Trac qui m'indique de lancer la commande :
$ sudo trac-admin chemin_vers_mon_repertoire_trac upgrade
Et voilà ! Tout est en ordre et je n'ai pas perdu mes données existantes.
Seul petit bémol, cette version 0.11 est une version de développement avec le lot de désagréments qui vont avec. Dans mon cas cela me convient parfaitement.
Dernière modification par Déesse (Le 01/05/2007, à 19:57)
Hors ligne
#4 Le 05/05/2007, à 19:36
- teke
Re : Trac ne fonctionne plus suite au passage à Feisty
Cela à vraiment l'air très intéressant... j'ai juste une hésitation avant de la faire... tu parle des désagrément d'une version encore béta... mais de quels genre de désagrément ?
Merci beaucoup pour toutes les indications données
#5 Le 06/05/2007, à 05:28
- Déesse
Re : Trac ne fonctionne plus suite au passage à Feisty
Quels genres de désagréments ?
Pour résumer, des fonctionnalités qui ne sont pas entièrement terminées et/ou qui ne fonctionnent pas bien.
Je ne peux pas t'en dire plus car je n'ai pas accordé de temps pour regarder cela en détail sur Trac.
Le plus important est de sauvegarder tes données régulièrement. Cela évite les désagréments en cas de rencontre avec un bug critique.
Ensuite si tu as besoin d'avoir Trac en production alors il vaut mieux ne pas passer par une Béta. Pour le moment j'en fais une utilisation personnelle afin d'évaluer l'outil. Donc cela n'a pas trop d'impact si il y a un problème. Et puis le cas échéant, tu peux toujours consulter la base de données SqlLite si besoin avec sqliteman par exemple.
Hors ligne
#6 Le 06/05/2007, à 08:09
- teke
Re : Trac ne fonctionne plus suite au passage à Feisty
merci beaucoup, je vais aussi faire l'essai.
#7 Le 23/05/2008, à 16:30
- Gregco
Re : Trac ne fonctionne plus suite au passage à Feisty
Petit apport de ma part,
Si comme moi vous avez ce petit warning sur chaque page :
Warning: Can't synchronize with the repository (Unsupported version control system "svn". Check that the Python support libraries for "svn" are correctly installed.)
faite un
sudo apt-get install python-subversion
Pour info j'ai Subversion 1.4.6, python 2.5.2, trac 0.11rc1
Bon, je m'en vais découvrir la bête
++
Greg
Dernière modification par Gregco (Le 23/05/2008, à 16:31)
Hors ligne
#8 Le 02/07/2009, à 12:00
- princesseryane
Re : Trac ne fonctionne plus suite au passage à Feisty
Bonjour a tous,
Pour l'évolution du logiciel Trac que j'ai à charge, j'ai créé 2 nouveaux projets ( avec leur environnement)en plus du premier qui existait déjà avec trac-admin initenv.Après les avoir créé j'ai fait un
tracd -p 8080 /var/trac/projet2 pour le premier qui s'affiche donc sur http://10.192.150.104:8080
et un tracd -p 8000 /var/trac/projet3 pour le second qui s'affiche sur http://10.192.150.104:8000
Mon souci est qu'au redémarrage mes projets ne s'affichent pas.
pour les revoir je fais un autre tracd -p port ... et là encore je ne peux pas utiliser les ports que j'ai utilisé puisqu'on me dit qu'ils sont déjà utilisés. je pense avoir bien configuré mes fichiers Apache2/000-default et ports.conf (dans lequel j'ai ajouter listen 8080 et listen 8000).
Que dois je faire pour que mes projets s'affichent avec une adresse définitive.
Je suis débutante et je ne me retrouve pas au milieu de tous ses ports.
Please help me au plutôt.
J'attends impatiemment vos conseils.
Merci d'avance
Hors ligne