Odpowiedzi:
Uruchom ponownie serwer WWW. Jak to zrobić, zależy od twojego serwera, na którym zainstalowałeś Redmine i twojej dystrybucji Linuksa. Dla Apache na Debianie zrobiłbym:
# /etc/init.d/apache restart
touch /path/to/redmine/tmp/restart.txt
Redmine uruchomi się ponownie przy następnym żądaniu strony. Jest to często jedyny sposób, jeśli jesteś w instancji, w której nie masz uprawnień do ponownego uruchomienia Apache (hosting współdzielony itp.).
tmp/restart.txt
pliku, Passenger ponownie uruchomi wszystkie procesy Rails. Nie udało mi się zrestartować apache w ten sposób, potrzebujesz czegoś takiegosudo apache2ctl restart
Wystarczy zatrzymać WebRick, wykonując kombinację klawiszy Ctrl + C, jeśli uruchomisz program Mongrel, spróbuj
mongrel_rails stop
stop
wystarczy?
Ubuntu (10.04) instaluje redmine (0.9.3) z pasażerem. To pasażer naprawdę ponownie uruchamia aplikację za pomocą (w / usr / share / redmine):
touch tmp/restart.txt
Jest jednak inny punkt. W config / environment.rb ustawienie
config.action_mailer.perform_deliveries = false
należy zmienić na:
config.action_mailer.perform_deliveries = true
Odniesienie: http://www.redmine.org/boards/2/topics/4240
Przekonałem się, że skonfigurowanie SMTP Gmaila było zbyt uciążliwe, więc wolę konfigurację exim4.