1 votes

Les pièces jointes n'apparaissent pas dans Trac

J'ai du mal à faire fonctionner les pièces jointes dans une nouvelle installation de Trac. J'utilise Trac 0.11.1 sur Ubuntu 9.04. Je suis relativement nouveau dans Trac, donc j'espère que je rate quelque chose d'évident.

Après avoir téléchargé une pièce jointe, je suis envoyé vers une liste vide de pièces jointes. Le dossier ./attachments dans le répertoire du projet Trac est également vide. En outre, les liens vers les pièces jointes ne s'affichent pas correctement dans Trac - ils s'affichent simplement sous forme de texte, sans lien.

J'ai vérifié et l'utilisateur Apache a le droit d'écrire dans le dossier ./attachments. Y a-t-il un paramètre .ini que j'ai négligé ?

J'ai activé la journalisation DEBUG dans Trac, mais rien concernant le téléchargement de pièces jointes n'apparaît dans les journaux.

2voto

ropable Points 783

Il semble que le problème soit lié à un décalage de version entre Trac et Python dans Ubuntu 9.04. Le paquet Trac est 0.11.1 alors que la version de Python utilisée par mod_python est 2.6. Cette combinaison ne fonctionne pas : Les utilisateurs de Trac postent , Bug du Launchpad , Ticket Trac .

Remplacer la version de Trac du dépôt de paquets Ubuntu par une installation personnalisée de Trac 0.11.4, comme suggéré par le post des utilisateurs de Trac, fait disparaître le problème.

sudo apt-get remove trac
sudo easy_install http://svn.edgewall.org/repos/trac/tags/trac-0.11.4
sudo /etc/init.d/apache2 restart

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X