Nginx +客运企业:未找到节点

cnh2zyt3  于 2023-06-28  发布在  Nginx
关注(0)|答案(1)|浏览(98)

我正在使用Nginx和Passenger Enterprise运行多个Ruby应用程序,一切运行正常。我试着运行一个Node.js应用程序,我得到这个错误:

App 2243 output: /bin/sh: 1: exec: 
App 2243 output: node: not found
App 2243 output:

我在以下用户中尝试了“node -v”:root、nginx user和app.js owne,在所有这些上都找到了node。
下面是我的nginx.conf设置:

server {
            listen  80;
            server_name     mysite.com;
            root    myapp_root/public;
            passenger_enabled on;
            passenger_app_type node;
            passenger_startup_file app.js;
  }

为什么nginx + passenger找不到node?

qcbq4gxm

qcbq4gxm1#

将此添加到服务器块:

passenger_nodejs path/to/node;

相关问题