NEWS
Hilfe bei Fehlermeldung "Syntax Error"
-
@kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":
Bitte um Hilfe
Am besten kann man dir helfen, wenn am näheres zu dem System weiß.
Die Langfassung voniob diag
schaut wie aus?
-
@thomas-braun sagte in Hilfe bei Fehlermeldung "Syntax Error":
iob diag
Das fängt genauso an:
*** iob diag is starting up, please wait *** /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2
-
@kob1
Da sollte dann aber danach noch mehr kommen. Die Meldungen stammen halt so vom defekten ioBroker. -
Hier die Summary, das dazwischen folgt gleich...
======================= SUMMARY ======================= v.2024-05-22 Static hostname: raspberrypi Icon name: computer Operating System: Raspbian GNU/Linux 10 (buster) Kernel: Linux 4.19.97-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Vienna (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 1 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.18.2 /usr/bin/node v18.18.2 /usr/bin/npm 9.8.1 /usr/bin/npx 9.8.1 /usr/bin/corepack 0.19.0 Recommended versions are nodejs and npm Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 926M 60M 417M 19M 448M 782M Swap: 99M 5.0M 94M Total: 1.0G 66M 511M Active iob-Instances: 0 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 ioBroker Core: js-controller /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 admin /opt/iobroker/node_modules/is/index.js:3 import * as fs from 'fs'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at internalCompileFunction (node:internal/vm:73:18) at wrapSafe (node:internal/modules/cjs/loader:1178:20) at Module._compile (node:internal/modules/cjs/loader:1220:27) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) at Object.<anonymous> (/opt/iobroker/node_modules/node.extend/lib/extend.js:12:10) at Module._compile (node:internal/modules/cjs/loader:1256:14) Node.js v18.18.2 ioBroker Status: Status admin and web instance: Objects: 0 States: 0 Size of iob-Database: 7.2M /opt/iobroker/iobroker-data/objects.jsonl 5.4M /opt/iobroker/iobroker-data/objects.json.migrated 5.4M /opt/iobroker/iobroker-data/objects.json.bak.migrated 1.2M /opt/iobroker/iobroker-data/states.jsonl 1.2M /opt/iobroker/iobroker-data/states.json.migrated 1.2M /opt/iobroker/iobroker-data/states.json.bak.migrated =================== END OF SUMMARY ====================
-
@kob1 lass mich raten. Du wolltest auf NodeJS 20 aktualisieren? Buster ist tot! Debian 12 (Bookworm) 64 Bit lite - NEUINSTALLATION.
Ro75.
-
@kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":
buster
Das dazwischen brauche ich nicht.
buster ist busted, tot, end-of-life, abgekündigt, nicht mehr unterstützt.
Installier da NEU Raspberry OS 12 'Bookworm'.Wobei das vermutlich auf dem RPi3 mit 1GB keinen Spaß mehr macht.
-
@thomas-braun Is ein RPi2 Rev 1.1.
Mich wunderts nur, mein letzter Zugriff auf das System war im Feb 24, bisher hat alles wunderbar geklappt.
Heut war Stromausfall, danach ging nichts mehr...Danke soweit für eure Hilfe, ich werde schaun ob ich OS12 drauf bekomme!
-
@kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":
Is ein RPi2 Rev 1.1.
Dann wird es vermutlich noch weniger Spaß machen.
Heut war Stromausfall, danach ging nichts mehr...
Ja, so Stromausfälle haben die Eigenschaft, das offene Dateien nicht mehr ordentlich zurückgeschrieben werden. Datei korrupt, nix geht mehr.
Neuinstallation von Raspberry OS 12 'Bookworm' in der 32Bit-Version, natürlich ohne Desktop, Backup vom ioBroker einspielen.
-
@kob1 sagte in Hilfe bei Fehlermeldung "Syntax Error":
Heut war Stromausfall
Ich möchte auch mitraten: Betrieb mit SD-Karte?
Sowas mag keinen plötzlichen Stromausfall. Das könnte der Todesstoß gewesen sein.Wie die anderen schon schreiben: Neu installieren. Und wenn Du da eh ran musst, macht der Umzug auf potentere Hardware auch Sinn.
-
@codierknecht sagte in Hilfe bei Fehlermeldung "Syntax Error":
Ich möchte auch mitraten: Betrieb mit SD-Karte?
Sowas mag keinen plötzlichen Stromausfall. Das könnte der Todesstoß gewesen sein.muss nicht.
Auch auf SSD werden Dateien zerschossen, und bei SD muss deswegen noch lange nicht die Karte hin srin.