簡體   English   中英

meanjs應用程序無法在1gig digitalocean小滴上加載

[英]meanjs app does not load on a 1gig digitalocean droplet

所以這是我的設置:

  • 數字海洋1gig小滴
  • Ubuntu 14.04x64
  • Dokku一鍵式安裝程序
  • 通過https://github.com/jeffutter/dokku-mongodb-plugin連接到Dokku的MongoDB。 已驗證。 我可以通過robomongo連接到它
  • 在我的DigitalOcean儀表板(subdomain.mydomain.com)的DNS記錄中注冊的域
  • 網站可訪問(通過尾部的app-access.log進行驗證)
  • 基本的meanjs應用通過他們的yo生成器
  • 僅修改了與Dokku中mongodb服務器的連接。
  • 推送到Dokku成功,沒有推送錯誤
  • DigitalOcean swapfile創建(1gig),根據dokku logs app沒有內存警告
  • 正確設置通過dokku config app驗證的Dokku env變量
  • 正確地將VHOST文件設置為mydomain.com

我的問題是每次我訪問該站點時,都會加載資產(直到favicon.ico以及/lib/bootstrap/dist/css/bootstrap.min.css以及該目錄中的許多其他文件),但該操作在那里停止。 此后,該網站將不會加載任何內容。 該圖標顯示出來,然后什么也沒有。

我檢查了nginx日志,什么也沒有。 這是一個練習網站,因此我將發布nginx.conf:

server {
  listen      [::]:80;
  listen      80;
  server_name mean.ygamretuta.xyz ;
  access_log  /var/log/nginx/mean-access.log;
  error_log   /var/log/nginx/mean-error.log;

  location    / {
    proxy_pass  http://mean;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection upgrade;
    proxy_set_header Host $http_host;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Forwarded-For $remote_addr;
    proxy_set_header X-Forwarded-Port $server_port;
    proxy_set_header X-Request-Start $msec;
  }
  include /home/dokku/mean/nginx.conf.d/*.conf;
}
upstream mean { 
  server 172.17.0.62:3000;
}

我檢查了nginx日志,dokku日志,但一無所獲。 有什么事嗎

進行更多的谷歌搜索,我發現在將代碼推送到駐留在Digital Ocean中的Dokku之前,我應該發布一個grunt build

這是meanjs問題的討論:

https://github.com/meanjs/mean/issues/64

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM