He estado investigando este tema y encontré referencias a problemas similares aquí y allá, pero ninguno de ellos ha dado lugar a una solución todavía. He instalado pasajero (2.2.11) y nginx (0.7.64) y cuando inicio las cosas y presiono una URL de Rails, aparece una página de error que me informa de un error de carga:Problema con el pasajero: "no se carga ese archivo" -/config/environment
no se carga ese archivo -/ruta/a/aplicación/configuración/entorno
Por lo que he encontrado en línea esto parece ser un error de usuario/permiso, pero he intentado todas las soluciones lógicas: He hecho Asegúrese de que /config/environment.rb no sea propiedad de root, sino de un usuario de aplicación web. Intenté configurar passenger_default_user, intenté desactivar passenger_user_switching. Incluso he intentado configurar el usuario de nginx, aunque eso no debería importar mucho. He obtenido resultados diferentes, pero nada ha funcionado. Espero que alguien pueda tener la combinación mágica de configuraciones y permisos para esto. Puedo intentar retroceder a una versión anterior de Passenger, porque nunca antes había tenido este problema; Ha pasado un tiempo desde que configuré Passenger.
Gracias por cualquier sugerencia.
EDITADO: Vea a continuación la respuesta que encontré.
Debe mover la solución a su pregunta a su propia respuesta, luego marque la respuesta como aceptada. –