Falscher Pfad bei Skripten in IPS5.1

Moin, ich beobachte, dass IPS auf einem Raspi bei mir offenbar unter „gewissen Umständen“ die Scripte falsch abspeichert, schaue ich direkt in das symcon Verzeichnis finde ich:


drwxrwxrwx  2 root root    4096 Jun 19 00:07 backup
drwxrwxrwx  2 root root    4096 Apr 12  2018 cert
drwxrwxrwx 13 root root   36864 Jun 10 00:01 db
drwxrwxrwx  6 root root   12288 Apr 29 19:11 media
drwxrwxrwx 23 root root    4096 May 21 10:40 modules
-rw-rw-rw-  1 root root     530 Jun 12 16:24 php.ini
drwxrwxrwx  4 root root   36864 Jun  8 14:37 scripts
-rw-rw-rw-  1 root root   21094 May 10  2018 scripts\24580.ips.php
-rw-rw-rw-  1 root root    1545 May 10  2018 scripts\26261.ips.php
-rw-rw-rw-  1 root root   79961 May 10  2018 scripts\28181.ips.php
-rw-rw-rw-  1 root root    1545 May 10  2018 scripts\32182.ips.php
-rw-rw-rw-  1 root root    1545 May 10  2018 scripts\43061.ips.php
-rw-rw-rw-  1 root root   79961 May 10  2018 scripts\44005.ips.php
-rw-rw-rw-  1 root root   79961 May 10  2018 scripts\48925.ips.php
-rw-rw-rw-  1 root root   21094 May 10  2018 scripts\54346.ips.php
-rw-rw-rw-  1 root root   21094 May 10  2018 scripts\59333.ips.php
drwxrwxrwx  2 root root    4096 Apr 12  2018 session
-rw-r--r--  1 root root 4399377 Jun 19 06:37 settings.json
drwxrwxrwx  4 root root    4096 Apr 14  2018 webfront

die meisten scripte liegen natürlich richtig im Ordner scripts, aber offenbar werden auch einige (bei mir am 10. Mai) mit einem falschen Pfadzeichen (backslash statt slash) abgespeichert.

Die Scripte, die ich direkt im symcon-Verzeichnis finde, gibt es unter DER Nummer nicht im scripts Ordner. Der Inhalt ist irgendein Installationsprotokoll:


<?
// +++ Installationsprotokoll vom 10.05.2018, 07:02:45 ++++++++++++++++++++++++++++++++++++++++++++

/** +++++++++++++++++ Installationsparameter +++++++++++++++++++++++++++++++++++++++++++++++++++++++
        Update:                                                                         0
        Variablenprofile installieren:  1
        benamste Scripte überschreiben: 0
        WFC-Items überschreiben:                        1
+++++++++++++++++++++ Installationsparameter Ende ++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++ Installations-Infos ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   #1001 Quell-ObjektInventory geladen
   #1002 VariablenProfile-ObjektInventory geladen
   #1003 WFC-ObjektInventory geladen
   #1010 Install-Script: Install-Script und -Protokoll NICHT verschoben (kein Config-Ordner im Zielprojekt gefunden)
+++++++++++++++++++++ Installations-Infos Ende +++++++++++++++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++ Objekt-Installation +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                --- OK-Meldungen --------------------------------------------------------------------------
        #3011 Objekt Depot, altID #23573 zur Anlage übernommen
        #3022 Kategorie-Objekt Depot, neuID #21957 angelegt
        #3025 Kategorie-Objekt Depot, ID #21957 neu konfiguriert
        #3011 Objekt Allianz: LU0321021312, altID #45453 zur Anlage übernommen
        #3022 Kategorie-Objekt Allianz: LU0321021312, neuID #10470 angelegt
        #3025 Kategorie-Objekt Allianz: LU0321021312, ID #10470 neu konfiguriert
        #3011 Objekt Entwicklung Wert, altID #32463 zur Anlage übernommen
        #3042 Variablen-Objekt Entwicklung Wert, neuID #47878 angelegt
        #3045 Variablen-Objekt Entwicklung Wert, neuID #47878 neu konfiguriert
        #3011 Objekt Name, altID #43964 zur Anlage übernommen
        #3042 Variablen-Objekt Name, neuID #30096 angelegt
        #3045 Variablen-Objekt Name, neuID #30096 neu konfiguriert
        #3011 Objekt Wert 1y, altID #51181 zur Anlage übernommen
        #3042 Variablen-Objekt Wert 1y, neuID #48379 angelegt
        #3045 Variablen-Objekt Wert 1y, neuID #48379 neu konfiguriert
        #3011 Objekt Proz 6m, altID #44225 zur Anlage übernommen
        #3042 Variablen-Objekt Proz 6m, neuID #18129 angelegt

ist dieses Verhalten so „normal“ oder gar gewollt oder verabschiedet sich etwa meine SD Karte ?

Die Ursache hast du selbst schon genannt, den Backslash.
Der Verursacher wird ein Installer-Script von einem der Projekte von Rakenschnecke sein.
Musst du sonst Rakete direkt ansprechen, er ist ja nicht mehr hier im Forum aktiv.
Michael