Wie kann ich Redmine neu starten?

35720
Radek

Redmine muss nach einer Plugin-Installation neu gestartet werden.

Wie kann ich das unter Linux tun? Bedeutet das einen Neustart meines Webservers (in meinem Fall nginx)? Oder muss ich noch etwas tun?

14

4 Antworten auf die Frage

14
peelman
touch /path/to/redmine/tmp/restart.txt 

Redmine wird bei der nächsten Seitenanforderung neu gestartet. Dies ist oft der einzige Weg, wenn Sie sich in einer Instanz befinden, für die Sie keine Berechtigung zum Neustarten von Apache haben (Shared Hosting usw.).

Dies scheint die Funktionsweise von Phusion Passenger zu sein: Wenn Sie die Datei `tmp / restart.txt` berühren, startet Passenger alle Rails-Prozesse neu. Ich habe es nicht geschafft, Apache auf diese Weise neu zu starten, man brauchte so etwas wie `sudo apache2ctl restart ' rubo77 vor 9 Jahren 1
13
Martin Schapendonk

Starten Sie Ihren Webserver neu. Wie das geht, hängt von Ihrem Webserver ab, auf dem Sie Redmine installiert haben, und von Ihrer Linux-Distribution. Für Apache unter Debian würde ich Folgendes tun:

# /etc/init.d/apache restart 
Ich laufe Redmine auf Ngix und Ubunbu. Wenn der Webserver neu gestartet werden muss, kann ich den Webserver bereits jetzt neu starten. Radek vor 13 Jahren 0
2
jgemedina

Sie müssen WebRick nur durch Drücken von Strg + C beenden. Wenn Sie Mongrel ausführen, sollten Sie es versuchen

mongrel_rails halt

Muss ich es nicht neu starten? Nur "Stop" ist gut genug? Radek vor 13 Jahren 0
Stop ist nicht gut genug, mein schlechtes dort ... Sie sollten nach dem Stop-Befehl starten oder einen Neustart durchführen. jgemedina vor 13 Jahren 0
2
tishma

Ubuntu (10.04) installiert Redmine (0.9.3) beim Passagier. Es ist der Passagier, der die Anwendung tatsächlich neu startet (in / usr / share / redmine):

touch tmp/restart.txt 

Es gibt jedoch noch einen anderen Punkt. In config / environment.rb die Einstellung

config.action_mailer.perform_deliveries = false 

muss geändert werden in:

config.action_mailer.perform_deliveries = true 

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

Ich habe festgestellt, dass es zu umständlich war, Gmail SMTP einzurichten. Ich habe also eher exim4 eingerichtet.