Risposte:
Riavvia il tuo server web. La procedura dipende dal server Web in cui è installato Redmine e dalla distribuzione Linux. Per Apache su Debian, farei un:
# /etc/init.d/apache restart
touch /path/to/redmine/tmp/restart.txt
Redmine si riavvierà alla richiesta della pagina successiva. Questo è spesso l'unico modo se ti trovi in un'istanza in cui non sei autorizzato a riavviare Apache (hosting condiviso, ecc.).
tmp/restart.txt
file, Passenger riavvia tutti i processi di Rails. Non sono riuscito a riavviare Apache in questo modo, però, avresti bisogno di qualcosa del generesudo apache2ctl restart
Devi solo interrompere WebRick facendo un Ctrl + C, se esegui Mongrel potresti provare
mongrel_rails si ferma
stop
è abbastanza buono?
Ubuntu (10.04) installa redmine (0.9.3) con passeggero. È il passeggero che riavvia davvero l'applicazione usando (in / usr / share / redmine):
touch tmp/restart.txt
Tuttavia, c'è un altro punto lì. In config / environment.rb, l'impostazione
config.action_mailer.perform_deliveries = false
deve essere modificato in:
config.action_mailer.perform_deliveries = true
Riferimento: http://www.redmine.org/boards/2/topics/4240
Ho scoperto che era troppo complicato configurare Gmail SMTP, quindi ho preferito installare exim4.