0
我设置Nginx的乘客在7个VPS上的乘客。我把nginx和乘客安装成了宝石。另外我安装了passenger-install-nginx-module。 当我启动sudo服务nginx并输入乘客状态时,我得到“Phusion Passenger目前没有提供任何应用程序。”。从我的nginx conf文件Nginx的乘客没有服务的Rails应用程序
http {
passenger_root /usr/local/rvm/gems/ruby-2.4.1/gems/passenger-5.1.8;
passenger_ruby /usr/local/rvm/gems/ruby-2.4.1/wrappers/ruby;
passenger_app_env production;
passenger_instance_registry_dir /var/lib/passenger-instreg;
...
server {
listen 80;
server_name localhost;
root /home/myuserhere/current/public;
passenger_enabled on;
文件乘客。*正常创建时,我重新启动nginx。
echo $ PASSENGER_INSTANCE_REGISTRY_DIR返回与nginx conf文件中相同的路径。
我做错了,passegner不启动应用程序?
你确定这是你的目录吗?通常你会将此视为“/ home/username/APP_NAME/current/public” – engineersmnky
我遵循一些tutotorial,并将其设置为/ var/lib/passenger-instreg – mike927
您是否意味着这种情况? – mike927