¿Cómo puedo reiniciar redmine?

14

Redmine debe reiniciarse después de la instalación de un complemento.

¿Cómo puedo hacer eso en Linux? ¿Significa reiniciar mi servidor web (nginx en mi caso)? ¿O tengo que hacer otra cosa?

Radek
fuente

Respuestas:

13

Reinicie su servidor web. Cómo hacerlo depende de su servidor web en el que instaló Redmine y su distribución de Linux. Para Apache en Debian, haría un:

# /etc/init.d/apache restart
Martin Schapendonk
fuente
Ejecuto Redmine en ngix y Ubunbu. Bueno, si reiniciar el servidor web es lo que necesito hacer, ya sé cómo reiniciar el servidor web.
Radek
13
touch /path/to/redmine/tmp/restart.txt

Redmine se reiniciará en la siguiente solicitud de página. Esta es a menudo la única forma si se encuentra en una instancia en la que no tiene permiso para reiniciar Apache (alojamiento compartido, etc.).

pelador
fuente
1
Esta parece ser la forma en que funciona Phusion Passenger: cada vez que toca el tmp/restart.txtarchivo, Passenger reinicia todos los procesos de Rails. Sin embargo, no pude reiniciar Apache de esta manera, necesitarías algo comosudo apache2ctl restart
rubo77
2

Solo necesita detener WebRick haciendo Ctrl + C, si ejecuta Mongrel debería intentarlo

mongrel_rails stop

jgemedina
fuente
¿No tengo que reiniciarlo? ¿Solo stopes lo suficientemente bueno?
Radek el
Parar no es lo suficientemente bueno, mi problema allí ... Debería comenzar después del comando de parada o reiniciar.
jgemedina
2

Ubuntu (10.04) instala redmine (0.9.3) con el pasajero. Es el pasajero que realmente reinicia la aplicación usando (en / usr / share / redmine):

touch tmp/restart.txt

Sin embargo, hay otro punto allí. En config / environment.rb, la configuración

config.action_mailer.perform_deliveries = false

debe cambiarse a:

config.action_mailer.perform_deliveries = true

Referencia: http://www.redmine.org/boards/2/topics/4240

Descubrí que era demasiado complicado configurar Gmail SMTP, así que prefiero configurar exim4.

tishma
fuente