GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Horizon:Apache-Ausnahmen bei Import_module?

Ich habe Openstack mit Juju bereitgestellt, und alles sieht normal aus, außer dass ich nicht zum Openstack-Dashboard navigieren kann. Ich erhalte Fehler 500 Internal Server Error.

Ich habe die Apache2-Protokolle auf diesem Knoten durchgesehen und festgestellt, dass sich diese Fehler alle paar Minuten wiederholen.

Ich habe versucht, den Dienst zu zerstören und auf anderen Knoten bereitzustellen. zusammen mit dem Keystone-Knoten, dann dem Blickknoten und dann von selbst. Trotzdem erhalte ich die gleichen Fehler.

Es sieht so aus, als ob es ein tiefes Python-Debugging benötigt, was seltsam ist, da dies die typische Charm-Bereitstellung auf einem normalen Server ist. Und irgendjemand muss versucht haben, dies einzusetzen und es geschafft haben!

Ich setze Openstack ein Essex-Version 2012.1.4-dev ,
Ubuntu Serverversion 13.10 ,
django version is:(1, 5, 4, ‘final’, 0)
Und das ist mein Juju-Status Ausgabe

Bitte hilf mir 🙂

Beste Antwort

Bei Essex bin ich mir nicht sicher, aber OpenStack Grizzly ist nicht mit Django 1.5 (der von Ihnen verwendeten Version) kompatibel. Sie müssen Django 1.4 installiert haben.

Um Django 1.5 zu deinstallieren, öffnen Sie ein Terminal (Strg +Alt +t ) und geben Sie Folgendes ein:

sudo pip uninstall django

und dann Django 1.4 installieren:

sudo pip install django==1.4.10

bestätigen, dass Version 1.4 installiert ist:

python

Sie erhalten den Python-Interpreter

>>> import django;django.VERSION

die Ausgabe sollte sein:

(1, 4, 10, 'final', 0)

Starten Sie dann den Apache-Dienst neu (der Django verwendet):

sudo service apache2 restart

Quelle:Ähnliche Frage im offiziellen Frage-Antwort-Forum von OpenStack


Ubuntu
  1. So installieren Sie Django unter Ubuntu 14.04

  2. Aktivieren von SPDY in Apache 2.4 (Ubuntu 14.04)

  3. Wie starte ich Apache neu?

  4. Apache 2.2.22 auf Ubuntu 14.04 installieren?

  5. Starten Sie Apache neu

So installieren Sie Django unter Ubuntu 18.04

So installieren Sie Django 1.9 auf Ubuntu 15.04

Installieren Sie Apache Solr 8.8 auf Ubuntu 20.04

Installieren Sie Apache Solr auf Ubuntu 20.04

Installieren von Apache Spark auf Ubuntu 20.04 oder 18.04

So installieren Sie Django 3.2 auf Ubuntu 20.04 mit Apache und WSGI