2016-04-23 3 views
0

Ich habe gerade meinen ersten Digital-Ozean VPS eingerichtet und verwalten meine Rails-Anwendung zu implementieren, indem Sie diese Anleitung: https://gorails.com/deploy/ubuntu/14.04Eingesetzt Rails App noch sehen nginx Splash-Seite

Unfortunatley ich noch die nginx Splash-Seite und Hoep sehe Ihr könnt mir helfen, das zu beheben?

Im nginx Fehlerprotokoll ich das sehe:

[2016.04.20 14: 48: 15,4541 31875/7f70762f57c0 Alter/Ust/UstRouterMain.cpp: 342]: Passagier UstRouter online, PID 31875 2016.04.21 14.58.58 [emerg] 1721 # 0: "hören" Richtlinie ist hier nicht erlaubt in /etc/nginx/sites-enabled/default.save:27

Mein nginx conf sieht so aus:

server { 
     listen 80 default_server; 
     server_name dev.myapp.co.uk; 
     passenger_enabled on; 
     rails_env production; 
     root /home/deploy/myapp/current/public; 

     # redirect server error pages to the static page /50x.html 
     error_page 500 502 503 504 /50x.html; 
     location = /50x.html { 
      root html; 
     } 
} 

Offensichtlich habe ich "myapp" in meinen korrekten Domain- und App-Namen geändert.

Irgendwelche Ideen?

Antwort

3

Das Problem scheint, als ob Sie zwei Nginx-Konfigurationsdateien innerhalb /etc/nginx/sites-enabled/ haben und beide die gleiche listen 80 default_server; Zeile haben.

+0

Ja, es ist ein Symlink zum Standard ->/etc/nginx/sites-available/default – rctneil

+0

Bitte stellen Sie sicher, dass Sie nur eine conf-Datei mit 'listen 80'-Zeile haben. Versuchen Sie, das conf mit der Erweiterung '.save' aus dem sites-enabled-Verzeichnis zu entfernen. – Sebin

+0

Perfekter Dank! Worum ging es bei der .save-Datei? – rctneil

Verwandte Themen