Ich habe in den letzen Stunden weitgehend meine V1 auf M2 „migriert“ (wie Ihr der Uhrzeit dieses Eintrages entnehmen könnt: Ich habe das Projekt vorausschauend auf meinen Urlaub verlegt!
Leider komme ich mit dem WIIPS echt nicht weiter. Ich übersetze mal den ersten Thread, so wie ich ihn interpretiert habe:
- Was muss man tun, um sein bestehendes WIIPS auf die V2 umzustellen? Das ist eigentlich ganz einfach:
- Backup der V1 komplett zur Sicherheit
Das ist soweit klar.
- V1 nach V2 migrieren und natuerlich alles entsprechend der Foren-Hinweise anpassen. Das kann einige Zeit dauern, also fangt schon mal an…
Das war gar nicht so schlimm: Solange ich nicht alle Variablen in allen Scripts auf IDs umstellen muss, geht das noch. Nur ein paar Befehle (z.B. IPS_GetUpdateTime) geändert…
- WIIPS Module QS, WEATHER, CALENDAR deregistrieren
ACHTUNG: RRD nicht deregistrieren !!!
Bedeutet: IPS V2 beenden, V1 starten, WIIPS im Internet-Explorer starten und über „Konfiguration“ die o.g. Module deregistrieren? (Wenn ja: Habe ich gemacht…)
- Verzeichnis web_data aus V1 nach V2 kopieren
…auch klar
- WIIPS V2 entpacken und install.php aufrufen
…ist inzwischen Version 2.4 - Die 2.0 und 2.1 etc lassen sich von IP-Symcon WebInterface nicht herunterladen.
Das entpackte Verzeichnis bildet den Ordner „web“ im IP-Symcon-Ordner.
Danach starte ich wieder IPS V2. Danach Aufruf im Internet-Explorer: http://localhost/install.php (auch mit verschiedenen Ports und anderen Rechnern probiert)
Ab hier ist das Ergebnis ständig anders, aber immer schlecht. Manchmal wird die Seite nicht gefunden. Im Idealfall wird noch der „Kopf“ der WIIPS-Seite geladen und endet mit einem „<div“. Nach zwei Stunden tüfteln habe ich jetzt endlich eine relativ aussagekräftige Fehlermeldung bekommen:
Warning: session_start() [function.session-start]: open(D:\Programme-XP\IP-Symcon\IP-Symcon-2\web_data\session\sess_2e55194b8b3ec005792603edba716034, O_RDWR) failed: No such file or directory (2) in D:\Programme_Server\IP-Symcon\IP-Symcon-2\web\base\global.ips.php on line 48
Weiß jemand, was ich falsch mache?
PS: Meine php.ini im V1 bestand nur aus einer Zeile:
```php
extension_dir = "C:\Programme\IP-SYMCON\"
max_execution_time = 180
[Session]
session.save_handler = "files"
session.save_path = "E:\Programme-XP\IP-Symcon\IP-Symcon\web_data\session"
session.auto_start = 0
session.use_trans_sid = 1
session.name = "pt"
…der Ordner unter C: dürfte nie existiert haben. Den Ordner unter E:/ gibt es seit der Neu-Installation meines Rechners auch nicht mehr. Das hat IPS V1 scheinbar nich gestört.
Ich habe es jetzt wie folgt geändert (bringt aber auch nichts):
```php
extension_dir = "D:\Programme-XP\IP-Symcon\IP-Symcon-2\"
max_execution_time = 180
[Session]
session.save_handler = "files"
session.save_path = "D:\Programme-XP\IP-Symcon\IP-Symcon-2\web_data\session"
session.auto_start = 0
session.use_trans_sid = 1
session.name = "pt"
Gute N8, douglas882