2010-05-08 3 views
0

J'ai un problème où des passagers ne détecte pas le fichier config.ru pour le serveur nginxnginx + passager ne pas utiliser le fichier rackup

server { 
      listen 80; 
    passenger_enabled on; 
      server_name callumj.com cjlondon.com; 
      access_log logs/callumj.access.log; 
      root /webapps/callumj_com/public; 
    } 

Nginx suivante semble juste l'ignorer et le traiter comme une page Web normale (comme je reçois des zones interdites quand il essaie de chercher index.html en public). J'ai vérifié que la commande rackup et exécutez config.ru et il démarre avec succès.

J'ai une autre directive de serveur très semblable à celle-ci qui est alimentée par Rails et elle semble fonctionner parfaitement.

Ai-je raté quelque chose?

Merci d'avance!

Répondre

0

Apparemment, il s'agissait d'une erreur d'autorisations sur le répertoire racine/webapps. Silly moi.

Questions connexes