NEWS
Инсталляция под Windows
-
Вообще iobroker устанавливается как сервис. Можно проверить активен ли сервис или просто написать:
net start iobroker
И посмотреть, что напишет. `
D:\Program\ioBroker>net start iobroker The service name is invalid. More help is available by typing NET HELPMSG 2185.
Установил D:\Program, возможно проблема в этом.
Сервиса не вижу.
Или же можно пойти в C:/Program Files/iobroker и написать:
node controller.js
Запустится ли и что скажет. `
D:\Program\ioBroker>node controller.js module.js:340 throw err; ^ Error: Cannot find module 'node-schedule' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. <anonymous>(D:\Program\ioBroker\controller.js:14:20) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10)</anonymous>
-
Х13, Вы свои модули хотите прикрутить к брокеру?
-
@X13:Вообще iobroker устанавливается как сервис. Можно проверить активен ли сервис или просто написать:
net start iobroker
И посмотреть, что напишет. `
D:\Program\ioBroker>net start iobroker The service name is invalid. More help is available by typing NET HELPMSG 2185.
Установил D:\Program, возможно проблема в этом.
Сервиса не вижу.
Или же можно пойти в C:/Program Files/iobroker и написать:
node controller.js
Запустится ли и что скажет. `
D:\Program\ioBroker>node controller.js module.js:340 throw err; ^ Error: Cannot find module 'node-schedule' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. <anonymous>(D:\Program\ioBroker\controller.js:14:20) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10)</anonymous> ```` `
Похоже при инсталляции, что то пошло не так. Надо будет поставить на пустой системе.
Надо выполнить в D:\Program\ioBroker>:
npm install
И тогда всё заработает.
-
Похоже при инсталляции, что то пошло не так. Надо будет поставить на пустой системе.
Надо выполнить в D:\Program\ioBroker>:
npm install
И тогда всё заработает. `
npm отсутствовал, установил ноду с родного сайта.
C:\Program Files\ioBroker>npm install Error: ENOENT, stat 'C:\Users\мну\AppData\Roaming\npm'
-
Х13, Вы свои модули хотите прикрутить к брокеру? `
Ещё не определился. -
@X13:Похоже при инсталляции, что то пошло не так. Надо будет поставить на пустой системе.
Надо выполнить в D:\Program\ioBroker>:
npm install
И тогда всё заработает. `
npm отсутствовал, установил ноду с родного сайта.
C:\Program Files\ioBroker>npm install Error: ENOENT, stat 'C:\Users\мну\AppData\Roaming\npm' ```` `
Включу полный инсталляционный пакет node.js в инсталлятор.
Заработало?
-
После установки не заработал, попробовал npm install, вот что выдал: (Win 7 64 Prof)
-
-
instalator, код, логи пожалуйста под спойлер, с мобилы пока прокрутишь …..
-
@X13:Включу полный инсталляционный пакет node.js в инсталлятор.
Заработало? `
Нет. `
Установи на папку разрешения и переустанови npm install.
C:\Program Files\ioBroker>net start iobroker
Системная ошибка 5.
Отказано в доступе.
Где дальше копать?
Служба redis остановлена и не запускается, пишет отказано в доступе. так и должно быть?
! C:\Program Files\ioBroker>node controller.js
! 2014-11-10 18:21:11.803 - info: ioBroker.js-controller version 0.0.27 js-contro
! ller starting
! 2014-11-10 18:21:11.806 - info: Copyright 2014 hobbyquaker, bluefox
! 2014-11-10 18:21:11.807 - info: controller hostname: instalator
! 2014-11-10 18:21:11.807 - info: controller ip addresses: 192.168.1.35 2001:0:9d
! 38:6ab8:24c7:26ea:3f57:fedc fe80::24c7:26ea:3f57:fedc
! 2014-11-10 18:21:12.002 - info: controller couchdb connected
! 2014-11-10 18:21:12.027 - info: controller 1 instance found
! 2014-11-10 18:21:12.028 - info: controller starting 1 instance
! 2014-11-10 18:21:12.039 - info: controller instance system.adapter.admin.0 star
! ted with pid 5360
! events.js:72
! throw er; // Unhandled 'error' event
! ^
! Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED
! at RedisClient.on_error (C:\Program Files\ioBroker\node_modules\redis\index.
! js:185:24)
! at Socket. <anonymous>(C:\Program Files\ioBroker\node_modules\redis\index.js
! :95:14)
! at Socket.emit (events.js:95:17)
! at net.js:440:14
! at process._tickCallback (node.js:419:13)</anonymous> -
Вообщем дал полный доступ на папку всем пользователям, потом npm install, запустил службу redis через Службы и поставил во вкладке вход в систему - вход с системной учетной записью. После переустановил ibroker. при попвтке зайти http://localhost:8081/ появляется шестеренка и ничего не происходит дальше
-
Вообщем дал полный доступ на папку всем пользователям, потом npm install, запустил службу redis через Службы и поставил во вкладке вход в систему - вход с системной учетной записью. После переустановил ibroker. при попвтке зайти http://localhost:8081/ появляется шестеренка и ничего не происходит дальше `
Попробуй через гугл-хром. -
Вообщем дал полный доступ на папку всем пользователям, потом npm install, запустил службу redis через Службы и поставил во вкладке вход в систему - вход с системной учетной записью. После переустановил ibroker. при попвтке зайти http://localhost:8081/ появляется шестеренка и ничего не происходит дальше
Попробуй через гугл-хром.
Через него и пробую.
Уже удалил все. переустановил все заново - ничего не работает.
Как я понял проблема где то тут Error: Redis connection to 127.0.0.1:6379
-
Проект то вообще живой? или нету смысла уже заморачиваться?
-
Проект то вообще живой? или нету смысла уже заморачиваться? `
Проект на самой начальной стадии.Почитайте немецкую ветку форума.
Если разбираетесь в javascript и node.js можете помочь Bluefox, он походу дела один сейчас в разработке…
-
Проект то вообще живой? или нету смысла уже заморачиваться? `
Живой, живой. Уж и заболеть нельзя. -
Проект то вообще живой? или нету смысла уже заморачиваться?
Живой, живой. Уж и заболеть нельзя. :)
Ах вот оно что… Я то думал смотался куда на мальдивы или патаью... -
@X13:Включу полный инсталляционный пакет node.js в инсталлятор.
Заработало? `
Нет. `
Установи на папку разрешения и переустанови npm install.
C:\Program Files\ioBroker>net start iobroker
Системная ошибка 5.
Отказано в доступе.
Где дальше копать?
Служба redis остановлена и не запускается, пишет отказано в доступе. так и должно быть?
! C:\Program Files\ioBroker>node controller.js
! 2014-11-10 18:21:11.803 - info: ioBroker.js-controller version 0.0.27 js-contro
! ller starting
! 2014-11-10 18:21:11.806 - info: Copyright 2014 hobbyquaker, bluefox
! 2014-11-10 18:21:11.807 - info: controller hostname: instalator
! 2014-11-10 18:21:11.807 - info: controller ip addresses: 192.168.1.35 2001:0:9d
! 38:6ab8:24c7:26ea:3f57:fedc fe80::24c7:26ea:3f57:fedc
! 2014-11-10 18:21:12.002 - info: controller couchdb connected
! 2014-11-10 18:21:12.027 - info: controller 1 instance found
! 2014-11-10 18:21:12.028 - info: controller starting 1 instance
! 2014-11-10 18:21:12.039 - info: controller instance system.adapter.admin.0 star
! ted with pid 5360
! events.js:72
! throw er; // Unhandled 'error' event
! ^
! Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED
! at RedisClient.on_error (C:\Program Files\ioBroker\node_modules\redis\index.
! js:185:24)
! at Socket. <anonymous>(C:\Program Files\ioBroker\node_modules\redis\index.js
! :95:14)
! at Socket.emit (events.js:95:17)
! at net.js:440:14
! at process._tickCallback (node.js:419:13)</anonymous>А если запустить консоль
> Правой кнопкой на cmd.exe (или cmd)->Запуск от мени администратора и повтори попытку `
и выполнить в нейcd %ProgramFiles%\iobroker node js-controller.js
Что говорит?
-
А если запустить консоль
> Правой кнопкой на cmd.exe (или cmd)->Запуск от мени администратора и повтори попытку
и выполнить в нейcd %ProgramFiles%\iobroker node js-controller.js
Что говорит? `
C:\Program Files\ioBroker>node js-controller.js module.js:340 throw err; ^ Error: Cannot find module 'C:\Program Files\ioBroker\js-controller.js' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3
-
@X13:А если запустить консоль
> Правой кнопкой на cmd.exe (или cmd)->Запуск от мени администратора и повтори попытку
и выполнить в нейcd %ProgramFiles%\iobroker node js-controller.js
Что говорит? `
C:\Program Files\ioBroker>node js-controller.js module.js:340 throw err; ^ Error: Cannot find module 'C:\Program Files\ioBroker\js-controller.js' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3 ```` `
По русски значит: Файл не найден.
Я немного перепутал, надо:
cd %ProgramFiles%\iobroker node controller.js