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 14 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 14 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