Frage

Ich installierte stackless pyton 2.6.2 nach mehreren Websites zu lesen, die sagte, dass seine vollständig mit Vanille-Python kompatibel. Nach der Installation fand ich, dass meine django Anwendungen funktionieren nicht mehr.

habe ich django (1.1) wieder und jetzt im Art verloren neu installieren. Der Fehler, die ich erhalten, ist 500:

Internal Server Error

Der Server hat einen internen Fehler oder eine falsche Konfiguration und konnte Ihre Anfrage abzuschließen.

Bitte kontaktieren Sie den Server-Administrator, webmaster @ localhost und informieren sie über die Zeit der Fehler aufgetreten ist, und alles, was Sie haben vielleicht getan, die den Fehler verursacht haben.

Weitere Informationen zu diesem Fehler können in dem Server-Fehlerprotokoll zur Verfügung. Apache / 2.2.11 (Ubuntu) DAV / 2 PHP / 5.2.6-3ubuntu4.1 mit Suhosin-Patch-Mod_python / 3.3.1 Python / 2.6.2 mod_ruby / 1.2.6 Rubin / 1.8.7 (2008-08-11 ) mod_ssl / 2.2.11 OpenSSL / 0.9.8g Server auf 127.0.0.1-Port 80

Was könnte oder sollte ich tun?

Edit: Vom 1. Kommentar Ich verstehe, dass das Problem nicht in django aber Mod_python & Apache ist? so i bearbeitet meine Frage Titel.

Edit2: Ich denke, etwas mit einigen Pfaden Einstellung falsch ist. Ich versuchte, von mod_python gehen zu mod_wsgi gelang es schließlich nur korrekt einzurichten nächsten Fehler zu erhalten: [Sun 16. August 2009 00.38.22] [Fehler] [client 127.0.0.1] erhöhen ImproperlyConfigured ( "Fehler beim Laden des MySQLdb Modul:% s" % e) [Sun 16. August 2009 12.38.22] [Fehler] [client 127.0.0.1] ImproperlyConfigured: Fehler beim Laden des MySQLdb Modul: Kein Modul mit dem Namen MySQLdb

Alan

War es hilfreich?

Lösung

Wenn Sie eine neue Version von Python installieren (ob stackless oder nicht) müssen Sie auch alle der Module von Drittanbietern installieren Sie benötigen - entweder aus Quellen, die Sie sagen, dass Sie nicht tun wollen, oder von Paketen für die neue Version von Python gebaut Sie gerade installiert haben.

So überprüfen Sie das Repository, von dem Sie Python installiert 2.6.2 mit Eignung: hat es auch Versionen für diese spezifische Python von mod_python, mysqldb, django, und andere Dritte Sachen, die Sie benötigen? Es gibt wirklich keinen „Königsweg“ für die Paketverwaltung und ich kenne keine „Sumo-Verteilung“ von Python zu bündeln alle Pakete, die Sie jemals möglicherweise müssen (wenn es wäre, würde es viele 10s GB sein müssen; -) <. / p>

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top