#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. Идеальный. Спасибо