Как задать правильный путь для задания cron для запуска скрипта node.js?

Пробовали ли вы следующее:

  1. Открыть менеджер кошельков
  2. Экспорт кошелька
  3. Удалить кошелек в KDEWallet
  4. Повторно импортируйте удаленный кошелек

Это должно решить проблему.

0
04.10.2020, 10:24
3 ответа

Думаю, вам нужен полный путь. Я бы попробовал сделать так

/root/nodejs_projects/amazon_search_v2/searchItemsApi.js

Также необходимо указать полный путь к node.

0
18.03.2021, 22:59

Этот мне помог:

* 0,8,16 * * * cd ~/nodejs_projects/amazon_search_v2/ && /usr/bin/node searchItemsApi.js >/dev/null 2>&1

Как описано здесь :Ссылка

В ответе Кертиса Сяо. Используйте which node, чтобы найти путь к исполняемому файлу узла, и cd, чтобы попасть в папку с файлами и предотвратить проблемы с относительным путем.

1
18.03.2021, 22:59

Если вы используете Ubuntu, просто укажите путь к узлу и путь к скрипту, который будет выполняться вот так:

* 0,8,16 * * * /bin/node /path/to/script/to/execute.js

Вот и все.

0
03.11.2021, 03:09

Теги

Похожие вопросы