UpdateCheck

From i-doit documentation

Jump to: navigation, search

Contents

Update Check

Seit Version 0.9.8-1 hat i-doit einen automatischen Update checker, welcher per cronjob gesteuert wird. Sobald also eine neue Version verfügbar ist, wird eine Meldung mit entsprechenden Downloadmöglichkeiten auf dem i-doit Startbildschirm angezeigt. Konfiguriert wird diese automatische Überprüfung über einen cronjob:

Linux:

0 2 * * * /var/www/idoit/updatecheck > /var/log/i-doit/update

Das Verzeichnis /var/log/i-doit/ ggf. vorher erzeugen.

Windows:

Ein Windows-äquivalent zum crond liegt unter cron/ im i-doit Verzeinis. Dieser Dienst lässt sich über folgende Befehle in der Windows Eingabeaufforderung installieren. >> c: >> "C:\Programme\Apache Software Foundation\Apache2.2\htdocs\i-doit\cron\crons.exe /install"

Die crontab-Datei unter c:\windows\system32 sollte nun folgende Zeile enthalten: 0,10,20,30,40,50 * * * * C:\Programme\PHP\php.exe "C:/Programme/Apache Software Foundation/Apache2.2/htdocs/i-doit/controller.php" -v -m updatecheck

Die Pfade müssen ggf. angepasst werden, damit Sie Ihrer Installationsumgebung entsprechen.

Systemvorraussetzungen (Windows & Linux):

  • cron Dienst
  • php5 command line interpreter (php5-cli) (/usr/bin/php5, oder php.exe)
  • php5-curl extension

Proxy Konfiguration

Sollte sich der i-doit Host hinter einem Proxy befinden, so kann dieser in der Datei src/config.inc.php wie folgt konfiguriert werden:

$g_proxy = array(
	"active" => true,
	"host"   => "1.1.1.1",
	"port"   => "8080",
	"user"   => "admin",
	"pass"   => "admin098"
);
Personal tools