Mit den Punkten hadere ich auch noch. Vor dem Update beende ich immer den Dienst. Dabei fällt mir auf, dass es dabei zu einem Fehlereintrag im Windows Anwendungsprotokoll kommt:
Name der fehlerhaften Anwendung: ips.exe, Version: 5.3.0.4079, Zeitstempel: 0x5d641223
Name des fehlerhaften Moduls: php7ts.dll, Version: 7.3.8.0, Zeitstempel: 0x5d40492e
Ausnahmecode: 0xc0000005
Fehleroffset: 0x0000000000018ed6
ID des fehlerhaften Prozesses: 0x2fe8
Startzeit der fehlerhaften Anwendung: 0x01d55ca8cff5e098
Pfad der fehlerhaften Anwendung: C:\IP-Symcon\ips.exe
Pfad des fehlerhaften Moduls: C:\IP-Symcon\php7ts.dll
Berichtskennung: e2745d46-ba5c-4157-9557-28e466ca34a4
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Da ein abgestürzter IPS Dienst bei mir automatisch neu gestartet wird, kommt es dann natürlich beim Update zu Problemen.
Hatte ich auch. Datas wurden korrekt kopiert.
Kann man im File migrate.log im Log-Ordner nachschauen.
Hab einfach in Windows IPSymcon deinstalliert, da werden auch Eintraege in der Reg geloescht.
Und einfach nochmal installieren.
Hing bei mir zusammen , dass er den Dienst am alten Ort starten wollte.
hab gemerkt, dass ich doch ne Menge hardgecodete Links drin hab.
Wäre toll wenn man da zwischen Programme und ProgramData …IPS_GetKernelDir()."media\
diffenrenzieren könnte
bekomme immer irgendwie Fehler
zzt läuft es, solange der alte IPS ordner vorhanden ist
Wenn es eine Media Datei ist, dann besser gleich auf IPS_GetMediaContent umsteigen.
Und IPS_GetKernelDir ist schon der korrekte Befehl um auf deine User Daten zuzugreifen.
Der andere Befehl lautet IPS_GetKernelDirEx und liefert den Programmpfad.
Michael
werde ich mir mal anschauen, bin eh am Konsolidieren
Probs habe ich noch mit:
IPS_ExecuteEx("C:/IP-Symcon/doVoice.exe" , $text1,false,false,-1); ///DAS FUNKTIONIERT !
IPS_ExecuteEx("C:/Program Files (x86)/IP-Symcon/doVoice.exe",$text1,false,false,-1); ///DAS FUNKTIONIERT NICHT !
mit Fehler: Warning: Cannot create process as user. Error: 193 in C:\ProgramData\Symcon\scripts\10127.ips.php on line 7
Das ist doch kein Bestandteil von Symcon, dann gehört es auch nicht in den Programm Ordner.
Btw:
Symcon ist ein 64 Bit Programm, wieso liegt das bei dir unter Program Files (x86)?
Michael
Ich habe Pulse als Datensicherung am laufen was allerdings jetzt nicht mehr geht. (War sehr zuverlässig).
Wie kriege ich das zum laufen? …oder gibt es eine andere Möglichkeit für ein automatisches Backup.