Réponses:
Redémarrez votre serveur Web. La procédure dépend de votre serveur Web dans lequel vous avez installé Redmine et de votre distribution Linux. Pour Apache sur Debian, je ferais:
# /etc/init.d/apache restart
touch /path/to/redmine/tmp/restart.txt
Redmine redémarrera à la demande de page suivante. C'est souvent le seul moyen si vous êtes sur une instance où vous n'avez pas la permission de redémarrer Apache (hébergement partagé, etc.).
tmp/restart.txt
fichier, Passenger redémarre tous les processus Rails. Je n'ai pas réussi à redémarrer Apache de cette façon, vous auriez besoin de quelque chose commesudo apache2ctl restart
Vous avez juste besoin d'arrêter WebRick en faisant un Ctrl + C, si vous exécutez Mongrel, vous devriez essayer
arrêt mongrel_rails
stop
est assez bon?
Ubuntu (10.04) installe redmine (0.9.3) avec passager. C'est le passager qui redémarre vraiment l'application en utilisant (dans / usr / share / redmine):
touch tmp/restart.txt
Il y a cependant un autre point. Dans config / environment.rb, le paramètre
config.action_mailer.perform_deliveries = false
doit être changé en:
config.action_mailer.perform_deliveries = true
Référence: http://www.redmine.org/boards/2/topics/4240
J'ai trouvé que c'était trop compliqué de configurer Gmail SMTP, j'ai donc plutôt configuré exim4.