Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Javascript Fehler nach Umstellung auf Bookworm

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Javascript Fehler nach Umstellung auf Bookworm

    This topic has been deleted. Only users with topic management privileges can see it.
    • werner2000x
      werner2000x last edited by

      seit Bookworm habe ich viele Javascript Fehler. Hier der Log:

      2024-09-18 00:09:32.356 - error: javascript.0 (7952) Error in callback: Error: ENOENT: no such file or directory, open '/home/terrasse.jpg'
      2024-09-18 00:09:32.356 - error: javascript.0 (7952) at Object.openSync (node:fs:573:18)
      2024-09-18 00:09:32.356 - error: javascript.0 (7952) at readFileSync (node:fs:452:35)
      2024-09-18 00:09:32.356 - error: javascript.0 (7952) at ProtectFs.readFileSync (/opt/iobroker/node_modules/iobroker.javascript/lib/protectFs.js:49:36)
      2024-09-18 00:09:32.356 - error: javascript.0 (7952) at Object. (script.js.Meine_Geräte.Kamera_Terrasse:16:28)
      2024-09-18 00:09:32.357 - error: javascript.0 (7952) at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:3212:34)
      2024-09-18 00:09:32.357 - error: javascript.0 (7952) at listOnTimeout (node:internal/timers:581:17)
      2024-09-18 00:09:32.357 - error: javascript.0 (7952) at processTimers (node:internal/timers:519:7)
      
      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @werner2000x last edited by OliverIO

        @werner2000x

        es steht ja sehr deutlich dran was der fehler ist.(gleich erste zeile)
        welche angabe davon verstehst du nicht?

        ganz unabhängig davon, an dieser stelle würde ich keine dateien hinschreiben auch wenn es linux sicherlich zulässt, aber da darf man sicherlich nur mit root schreiben.
        home enthält eigentlich nur verzeichnisse zu den benutzerverzeichnissen.
        wenn dann sollten benutzerspezifische dateien in ein benutzerverzeichnis gespeichert sein.

        schau mal in dein skript
        Meine_Geräte.Kamera_Terrasse
        Zeile 16.
        dort wird diese datei angesprochen

        Thomas Braun 1 Reply Last reply Reply Quote 1
        • Thomas Braun
          Thomas Braun Most Active @OliverIO last edited by Thomas Braun

          @oliverio

          Vollkommen korrekt.
          Ein user darf nicht in /home herumschreiben.

          echad@chet:~ $ touch /home/testdatei
          touch: cannot touch '/home/testdatei': Permission denied
          echad@chet:~ $
          

          Das aber auch erst nicht seit 'Bookworm'. Das ist 'schon immer so' gewesen.

          werner2000x 1 Reply Last reply Reply Quote 0
          • werner2000x
            werner2000x @Thomas Braun last edited by werner2000x

            @thomas-braun Und wohin kann man schreiben?

            Thomas Braun OliverIO 2 Replies Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @werner2000x last edited by

              @werner2000x

              Das hängt davon ab welcher user agiert. Der user 'iobroker' kann z. B. in sein eigenes /home/iobroker oder in /opt/iobroker herumschreiben.

              1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @werner2000x last edited by

                @werner2000x

                für kurzlebige dateien käme noch das /tmp Verzeichnis in Frage.
                wobei der Dateiname eher schon nach was dauerhaftem klingt.

                für generelles interess kann man hier mal reinlesen
                https://www.grund-wissen.de/linux/linux-dateisystem.html

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                Support us

                ioBroker
                Community Adapters
                Donate

                974
                Online

                31.8k
                Users

                80.0k
                Topics

                1.3m
                Posts

                3
                6
                213
                Loading More Posts
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes
                Reply
                • Reply as topic
                Log in to reply
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                The ioBroker Community 2014-2023
                logo