Djangoは静的ファイルを見つけることができません

ミラノ

私は上の私のDjangoプロジェクトに展開しようとしているデジタル海をよりシンプルにするために、Djangoアプリのドロップレットを選択しました。

次に、要件をインストールdjango_projectし、プロジェクトに置き換えます。

問題は、静的ファイル(少なくともcss)がまったく機能しないことです。Webは表示されますが、表示されませんcss

Settings.py:

STATIC_ROOT = '/home/django/SolutionsForLanguages_2/SolutionsForLanguagesApp/static'
STATIC_URL = '/static/'

私はこのチュートリアルに従っていますワンクリックDjango-DigitalOcean

python manage.py collectstaticすでに再起動を試みましたかgunicorn

nginx / sites-available / django:

upstream app_server {
    server 127.0.0.1:9000 fail_timeout=0;
}

server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;

    root /usr/share/nginx/html;
    index index.html index.htm;

    client_max_body_size 4G;
    server_name _;

    keepalive_timeout 5;

    # Your Django project's media files - amend as required
    location /media  {
        alias /home/django/SolutionsForLanguages_2/SolutionsForLanguagesApp/media;
    }

    # your Django project's static files - amend as required
    location /static {
        alias /home/django/SolutionsForLanguages_2/SolutionsForLanguagesApp/static; 
    }

    # Proxy the static assests for the Django Admin panel
    location /static/admin {
       alias /usr/lib/python2.7/dist-packages/django/contrib/admin/static/admin/;
    }

    location / {
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_redirect off;
        proxy_pass http://app_server;
    }
}

編集:

CSSDjango-Adminページで動作します

重要な編集;

nginxログを確認しましたが、これらのファイルを間違ったパスで見つけようとしているようです。デフォルトのプロジェクトパスで検索しています。

2016/08/09 06:31:29 [error] 998#0: *140 open() "/home/django/django_project/django_project/static/css/bootstrap.min.css" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/css/bootstrap.min.css HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:29 [error] 998#0: *142 open() "/home/django/django_project/django_project/static/css/jumbotron.css" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/css/jumbotron.css HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:29 [error] 998#0: *140 open() "/home/django/django_project/django_project/static/css/dropdown.css" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/css/dropdown.css HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:29 [error] 998#0: *143 open() "/home/django/django_project/django_project/static/css/bootstrap-theme.min.css" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/css/bootstrap-theme.min.css HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *140 open() "/home/django/django_project/django_project/static/img/hourglass.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/hourglass.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *142 open() "/home/django/django_project/django_project/static/img/value.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/value.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *143 open() "/home/django/django_project/django_project/static/img/people.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/people.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *144 open() "/home/django/django_project/django_project/static/img/howitworks.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/howitworks.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *140 open() "/home/django/django_project/django_project/static/img/languages.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/languages.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *142 open() "/home/django/django_project/django_project/static/img/logos.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/logos.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *143 open() "/home/django/django_project/django_project/static/img/pricing.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/pricing.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *144 open() "/home/django/django_project/django_project/static/img/fcb.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/fcb.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *140 open() "/home/django/django_project/django_project/static/img/twitter.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/twitter.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *142 open() "/home/django/django_project/django_project/static/img/linkedin.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/linkedin.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
2016/08/09 06:31:30 [error] 998#0: *145 open() "/home/django/django_project/django_project/static/img/helpful.png" failed (2: No such file or directory), client: 89.103.231.4, server: _, request: "GET /static/img/helpful.png HTTP/1.1", host: "37.139.20.125", referrer: "http://37.139.20.125/"
マットシーモア

ログファイルにnginxがサーバーへのファイルを探しているが、間違った場所から表示されている場合は、nginxファイルが最後の変更以降に更新されていないためです。

nginx構成リロードすると、ファイルの提供が正しく開始されます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

AWS Elastic Beanstalkは、Djangoアプリの静的ファイルを見つけることができません

分類Dev

Djangoはアプリの静的ファイルを見つけることができません

分類Dev

Djangoサーバーは静的ファイルを見つけることができません

分類Dev

Djangoモデルが静的ファイルを見つけることができません

分類Dev

Nginxはいくつかの静的ファイルを見つけることができません

分類Dev

Liquibaseはchangelogファイルを見つけることができません

分類Dev

TestThatはファイルを見つけることができません

分類Dev

Eclipseはファイルを見つけることができません

分類Dev

FileReader はファイルを見つけることができません

分類Dev

Npmはファイルを見つけることができません-ENOENT

分類Dev

Djangoは、Debug = FalseおよびAllowed_Hostsの静的ファイルを見つけることができません

分類Dev

python3 manage.pyfindstaticが静的ファイルを見つけることができません

分類Dev

django runserverは静的ファイルを見つけることができませんが、リモートサーバーは見つけることができます

分類Dev

Djangoは静的フォルダーを見つけることができません

分類Dev

Python-Pandasはファイルを見つけることができませんが、numpyはできます

分類Dev

Django-パスを手動で修正した後でも静的ファイルを見つけることができません

分類Dev

AppcenterがAPKファイルを見つけることができません

分類Dev

OpenshiftがCSSファイルを見つけることができません

分類Dev

AndroidFileProviderがファイルを見つけることができません

分類Dev

Airfllowがjsonファイルを見つけることができません

分類Dev

Capistranoが.jarファイルを見つけることができません

分類Dev

javaFileInputStreamがファイルを見つけることができません

分類Dev

Wordpressがファイルを見つけることができません

分類Dev

qmakeがファイルを見つけることができません

分類Dev

DeviceReduceModuleがILファイルを見つけることができません

分類Dev

Webpackがjsxファイルを見つけることができません

分類Dev

Pythonがprotobufファイルを見つけることができません

分類Dev

sedがファイルを見つけることができません

分類Dev

Javascriptがファイルを見つけることができません

Related 関連記事

  1. 1

    AWS Elastic Beanstalkは、Djangoアプリの静的ファイルを見つけることができません

  2. 2

    Djangoはアプリの静的ファイルを見つけることができません

  3. 3

    Djangoサーバーは静的ファイルを見つけることができません

  4. 4

    Djangoモデルが静的ファイルを見つけることができません

  5. 5

    Nginxはいくつかの静的ファイルを見つけることができません

  6. 6

    Liquibaseはchangelogファイルを見つけることができません

  7. 7

    TestThatはファイルを見つけることができません

  8. 8

    Eclipseはファイルを見つけることができません

  9. 9

    FileReader はファイルを見つけることができません

  10. 10

    Npmはファイルを見つけることができません-ENOENT

  11. 11

    Djangoは、Debug = FalseおよびAllowed_Hostsの静的ファイルを見つけることができません

  12. 12

    python3 manage.pyfindstaticが静的ファイルを見つけることができません

  13. 13

    django runserverは静的ファイルを見つけることができませんが、リモートサーバーは見つけることができます

  14. 14

    Djangoは静的フォルダーを見つけることができません

  15. 15

    Python-Pandasはファイルを見つけることができませんが、numpyはできます

  16. 16

    Django-パスを手動で修正した後でも静的ファイルを見つけることができません

  17. 17

    AppcenterがAPKファイルを見つけることができません

  18. 18

    OpenshiftがCSSファイルを見つけることができません

  19. 19

    AndroidFileProviderがファイルを見つけることができません

  20. 20

    Airfllowがjsonファイルを見つけることができません

  21. 21

    Capistranoが.jarファイルを見つけることができません

  22. 22

    javaFileInputStreamがファイルを見つけることができません

  23. 23

    Wordpressがファイルを見つけることができません

  24. 24

    qmakeがファイルを見つけることができません

  25. 25

    DeviceReduceModuleがILファイルを見つけることができません

  26. 26

    Webpackがjsxファイルを見つけることができません

  27. 27

    Pythonがprotobufファイルを見つけることができません

  28. 28

    sedがファイルを見つけることができません

  29. 29

    Javascriptがファイルを見つけることができません

ホットタグ

アーカイブ