Docpad Run с модулем навсегда не работает

Я хотел бы запустить docpac с помощью модуля forever ( https://github.com/nodejitsu/forever). Я нахожусь на сервере Debian с docpad 6.53.0 и node.js 0.10.15. Но, когда я делаю

cd mydocpad-website
forever start <path_to_docpad>/docpad run

Я нахожу следующие ошибки в файлах журнала:

info: Welcome to DocPad v6.53.0, local installation
info: Contribute: http://docpad.org/docs/contribute
info: Plugins: eco, highlightjs, marked, paged
info: Environment: development
error: Something went wrong with the action
error: An error occured:
Error: Could not start the web server, chances are the desired port 9778 is already in use
at Server.<anonymous> (/home/bru/website/node_modules/docpad/out/lib/docpad.js:4138:17)
at Server.g (events.js:175:14)
at Server.EventEmitter.emit (events.js:95:17)
at net.js:1043:12
at process._tickDomainCallback (node.js:459:13)

Когда я запускаю docpad без вечности, все отлично работает.

Мой план состоит в том, чтобы навсегда сохранить @reboot в файле crontab. Или лучше использовать inittab?

Спасибо за любые подсказки.

1 ответ

Вы пытались передать аргумент env?

Пытаться:

forever start ./node_modules/docpad/bin/docpad run --env static
Другие вопросы по тегам