GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Horizon:eccezioni Apache su Import_module?

Ho distribuito Openstack usando juju e tutto sembra normale tranne per il fatto che non riesco a navigare su openstack-dashboard. Viene visualizzato l'errore 500 Errore interno del server.

Ho esaminato i log di Apache2 in quel nodo e ho riscontrato che questi errori si ripetevano ogni paio di minuti.

Ho provato a distruggere il servizio e distribuirlo su altri nodi; co-posizionato con il nodo keystone, quindi il nodo di occhiata, quindi da solo. Eppure ricevo gli stessi errori.

Sembra che abbia bisogno di un debug python profondo, il che è strano poiché questa è la tipica distribuzione di charm su un normale server. E qualcuno deve aver provato a implementarlo e ci è riuscito!

Sto implementando openstack Essex versione 2012.1.4-dev ,
Ubuntu versione server 13.10,
django la versione è:(1, 5, 4, 'final', 0)
E questo è il mio stato juju uscita

Per favore aiutami 🙂

Migliore risposta

Non sono sicuro dell'Essex, ma OpenStack Grizzly non è compatibile con django 1.5 (la versione che stai utilizzando); devi avere installato django 1.4.

Per disinstallare django 1.5, apri un terminale(Ctrl +Alt +t ) e digita quanto segue:

sudo pip uninstall django

e poi per installare django 1.4:

sudo pip install django==1.4.10

conferma che la versione 1.4 sia installata:

python

otterrai l'interprete Python

>>> import django;django.VERSION

l'output dovrebbe essere:

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

quindi riavvia il servizio apache (che usa django):

sudo service apache2 restart

Fonte:domanda simile sul forum ufficiale di domande e risposte di OpenStack


Ubuntu
  1. Come installare django su Ubuntu 14.04

  2. Attivazione di SPDY in Apache 2.4 (Ubuntu 14.04)

  3. Come riavviare Apache?

  4. Installare Apache 2.2.22 su Ubuntu 14.04?

  5. Riavvia Apache

Come installare Django su Ubuntu 18.04

Come installare Django 1.9 su Ubuntu 15.04

Installa Apache Solr 8.8 su Ubuntu 20.04

Installa Apache Solr su Ubuntu 20.04

Installazione di Apache Spark su Ubuntu 20.04 o 18.04

Come installare Django 3.2 su Ubuntu 20.04 con Apache e WSGI