Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Installisation Javascript (Scriptausführung Adapter)

    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

    Installisation Javascript (Scriptausführung Adapter)

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

      Hallo Ihr,

      bei der Installisation vom Adapter Scriptausführung erhalte ich folgenden Fehler:

      "Fertig mit Fehler: host.raspberrypi Cannot install iobroker.javascript: 243"

      Habt ihr einen Tipp für mich?

      Vielen Dank schon mal 🙂

      root@raspberrypi:/opt/iobroker# npm install iobroker.javascript --production --save --prefix
      npm WARN invalid config prefix=true
      npm WARN invalid config Must be a valid filesystem path
      npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
      
      > iobroker.javascript@4.0.1 postinstall /opt/iobroker/node_modules/iobroker.javascript
      > node ./install/installTypings.js
      
      installing NodeJS typings...
      npm ERR! path /root/.npm/_logs
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall scandir
      npm ERR! Error: EACCES: permission denied, scandir '/root/.npm/_logs'
      npm ERR!  { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
      npm ERR!   stack: 'Error: EACCES: permission denied, scandir \'/root/.npm/_logs\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'scandir',
      npm ERR!   path: '/root/.npm/_logs' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      glob error { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
        stack: 'Error: EACCES: permission denied, scandir \'/root/.npm/_logs\'',
        errno: -13,
        code: 'EACCES',
        syscall: 'scandir',
        path: '/root/.npm/_logs' }
      npm ERR! path /root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall open
      npm ERR! Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!  { Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!   cause:
      npm ERR!    { Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!      errno: -13,
      npm ERR!      code: 'EACCES',
      npm ERR!      syscall: 'open',
      npm ERR!      path: '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be' },
      npm ERR!   isOperational: true,
      npm ERR!   stack: 'Error: EACCES: permission denied, open \'/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'open',
      npm ERR!   path: '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      npm ERR! code ELIFECYCLE
      npm ERR! errno 243
      npm ERR! iobroker.javascript@4.0.1 postinstall: `node ./install/installTypings.js`
      npm ERR! Exit status 243
      npm ERR!
      npm ERR! Failed at the iobroker.javascript@4.0.1 postinstall script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2018-12-04T21_57_15_481Z-debug.log
      root@raspberrypi:/opt/iobroker# ^C
      root@raspberrypi:/opt/iobroker# /root/.npm/_logs/2018-12-04T21_57_15_481Z-debug.log
      bash: /root/.npm/_logs/2018-12-04T21_57_15_481Z-debug.log: Permission denied
      root@raspberrypi:/opt/iobroker# sudo /root/.npm/_logs/2018-12-04T21_57_15_481Z-debug.log
      sudo: /root/.npm/_logs/2018-12-04T21_57_15_481Z-debug.log: command not found
      root@raspberrypi:/opt/iobroker# npm install iobroker.javascript --production --save
      npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
      
      > iobroker.javascript@4.0.1 postinstall /opt/iobroker/node_modules/iobroker.javascript
      > node ./install/installTypings.js
      
      installing NodeJS typings...
      npm ERR! path /root/.npm/_logs
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall scandir
      npm ERR! Error: EACCES: permission denied, scandir '/root/.npm/_logs'
      npm ERR!  { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
      npm ERR!   stack: 'Error: EACCES: permission denied, scandir \'/root/.npm/_logs\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'scandir',
      npm ERR!   path: '/root/.npm/_logs' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      glob error { Error: EACCES: permission denied, scandir '/root/.npm/_logs'
        stack: 'Error: EACCES: permission denied, scandir \'/root/.npm/_logs\'',
        errno: -13,
        code: 'EACCES',
        syscall: 'scandir',
        path: '/root/.npm/_logs' }
      npm ERR! path /root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall open
      npm ERR! Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!  { Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!   cause:
      npm ERR!    { Error: EACCES: permission denied, open '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be'
      npm ERR!      errno: -13,
      npm ERR!      code: 'EACCES',
      npm ERR!      syscall: 'open',
      npm ERR!      path: '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be' },
      npm ERR!   isOperational: true,
      npm ERR!   stack: 'Error: EACCES: permission denied, open \'/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'open',
      npm ERR!   path: '/root/.npm/_cacache/index-v5/fc/ee/fc3e1dd6706bd557d2840d92ff10cdd6928b92fb8c46d2195dfbd8d4b2be' }
      npm ERR!
      npm ERR! The operation was rejected by your operating system.
      npm ERR! It is likely you do not have the permissions to access this file as the current user
      npm ERR!
      npm ERR! If you believe this might be a permissions issue, please double-check the
      npm ERR! permissions of the file and its containing directories, or try running
      npm ERR! the command again as root/Administrator (though this is not recommended).
      npm ERR! code ELIFECYCLE
      npm ERR! errno 243
      npm ERR! iobroker.javascript@4.0.1 postinstall: `node ./install/installTypings.js`
      npm ERR! Exit status 243
      npm ERR!
      npm ERR! Failed at the iobroker.javascript@4.0.1 postinstall script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /root/.npm/_logs/2018-12-04T21_59_09_576Z-debug.log
      
      1 Reply Last reply Reply Quote 0
      • ?
        A Former User last edited by

        Schau mal da….

        viewtopic.php?f=20&t=19155

        und da

        viewtopic.php?f=22&t=19182

        1 Reply Last reply Reply Quote 0
        • T
          trilfitz last edited by

          Danke Menne,

          ich werde es heute abend mal ausprobieren. Wenn ich das richtig gelesen haben ist das mögliche Problem das ich ein kleines L bei einem Kommentar geschrieben habe.

          Ich werde berichten ob es daran lag.

          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer last edited by

            Bei dir wurde irgendeine Installation mit sudo durchgeführt und hat die Berechtigungen zerschossen:

            EACCES: permission denied, scandir '/root/.npm/_logs'
            

            Folgender Befehl auf der Konsole sollte das beheben:

            sudo chown -R $(whoami) ~/.npm
            

            Danach nochmal JavaScript-Adapter installieren.

            1 Reply Last reply Reply Quote 0
            • T
              trilfitz last edited by

              Danke AlCalzone!

              Dein Code hat geholfen. 🙂

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

              Support us

              ioBroker
              Community Adapters
              Donate

              870
              Online

              31.8k
              Users

              80.0k
              Topics

              1.3m
              Posts

              3
              5
              616
              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