UpdateCheck
From i-doit documentation
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" );