Відповіді:
Перезавантажте веб-сервер. Як це зробити, залежить від вашого веб-сервера, в який ви встановили Redmine, і вашого дистрибутива Linux. Для Apache на Debian я б зробив:
# /etc/init.d/apache restart
touch /path/to/redmine/tmp/restart.txt
Redmine перезапуститься на наступний запит сторінки. Це часто єдиний спосіб, якщо ви знаходитесь у випадку, коли у вас немає дозволу на перезапуск Apache (спільний хостинг тощо).
tmp/restart.txt
файлу, Пасажир перезавантажує всі процеси Rails. Мені так і не вдалося перезапустити apache, вам знадобиться щось на кшталтsudo apache2ctl restart
Вам просто потрібно зупинити WebRick, виконавши Ctrl + C, якщо ви запускаєте Mongrel, ви можете спробувати
mongrel_rails зупиняються
stop
досить добре?
Ubuntu (10.04) встановлює redmine (0.9.3) з пасажиром. Саме пасажир дійсно перезапускає програму, використовуючи (in / usr / share / redmine):
touch tmp/restart.txt
Однак є ще один момент. У config / environment.rb - налаштування
config.action_mailer.perform_deliveries = false
необхідно змінити на:
config.action_mailer.perform_deliveries = true
Довідка: http://www.redmine.org/boards/2/topics/4240
Я виявив, що це занадто багато клопоту з налаштуванням Gmail SMTP, тому я швидше налаштував exim4.