Как запустить приложение узла в панели управления bluehost?

#node.js #cpanel #mern #shared-hosting #bluehost

Вопрос:

Я использую базовый план хостинга bluehost для развертывания приложения узла (MERN).

Поскольку узел не установлен, я сделал это вручную и могу запустить его в терминале.

Но когда я регистрирую его как приложение в диспетчере приложений, я получаю сообщение об ошибке:

сервер приложений для пассажиров Phusion попытался запустить веб-приложение через внутренний вспомогательный инструмент для пассажиров, называемый «оболочкой». Но Пассажир не смог выполнить этот вспомогательный инструмент, потому что он столкнулся с внутренней ошибкой.

Вывод stdout/stderr подпроцесса до сих пор выглядит следующим образом: /bin/sh: /opt/cpanel/ea-nodejs10/bin/узел: Нет такого файла или каталога /bin/sh: строка 0: exec: /opt/cpanel/ea-nodejs10/bin/узел: не удается выполнить: Нет такого файла или каталога

Установленный мной узел не перешел в /opt/cpanel/ea-nodejs10/bin/node, а в папку bin с путем home/идентификатор пользователя/bin/node.

Есть ли какой-либо способ заставить пассажира Phusion искать путь к установленному узлу вместо /opt/cpanel/ea-nodejs10/bin/node?

🙂

Комментарии:

1. Привет, ты уже решил эту проблему?

2. @MuhammadNoman мы переключились на другой хост, который поддерживал узел

3. Идеальный. Спасибо