Heim  >  Fragen und Antworten  >  Hauptteil

python - nginx+uwsgi-Startaufforderung nginx: [emerg] unbekannte Direktive „Socket“?

Hallo zusammen, ich habe kürzlich eine persönliche Website entwickelt und bin während der Bereitstellungsphase auf einige kleinere Probleme gestoßen. Ich wäre Ihnen sehr dankbar.
Während der Bereitstellungsphase ist der Start von Nginx fehlgeschlagen und die zurückgegebene Fehlermeldung lautet:


Wenn man sich die Fehlermeldung in der zweiten Zeile ansieht, scheint es, dass uwsgi.ini falsch ist. Hier sind die Konfigurationsinformationen von uwsgi.ini wie folgt:


Die Konfigurationsinformationen wurden direkt aus dem Internet kopiert und es gab kein Problem. Die Blog-Adresse lautet http://www.cnblogs.com/jhao/p...
Dann hieß es, dass mein Nginx. conf war falsch. Aber tatsächlich habe ich /etc/nginx/nginx.conf überhaupt nicht berührt. Das Folgende sind die Informationen von nginx.conf:


Aber im Blog wurde erwähnt, dass die entsprechende Konfiguration von /etc/nginx/sites-enabled/default geändert werden muss, daher lautet meine Standarddatei wie folgt, die auch aus dem Blog kopiert wurde, aber der Pfadname wurde in meinen geändert:


Wenn das oben genannte Problem gelöst werden kann, wäre ich Ihnen dankbar~Vielen Dank!

世界只因有你世界只因有你2715 Tage vor1140

Antworte allen(1)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-06-07 09:27:11

    uwsgi.ini文件格式不对吧!
    少了个[uwsgi]吧!

    [uwsgi]
    socket = 127.0.0.1:3031
    chdir = /home/foobar/myproject/
    wsgi-file = myproject/wsgi.py
    processes = 4
    threads = 2
    stats = 127.0.0.1:9191

    Antwort
    0
  • StornierenAntwort