Meine Apache (mod_wsgi) Django App listet nur die Dateien meiner Website/meines Projekts auf anstatt die aktuell laufende Webseite/Anwendung. Meine Vermutung ist, dass es Mod_wsgi ist, der Schuldige ist, aber ich bin mir nicht wirklich sicher. Was sind einige der Ursachen dafür? Hier ist ein Screenshot von dem, was ich anstelle meiner eigentlichen Webanwendung sehe: http://yfrog.com/j5screenshotgcqpMeine Apache (mod_wsgi) Django App listet nur die Dateien anstelle der aktuell laufenden Website/Anwendung auf.
Antwort
Setzen Sie Ihren Django-Site-Code nicht in ein Verzeichnis, das Apache bereitstellen kann. Wenn ich jetzt den Hostnamen der Site kenne, könnte ich Ihre Django-Einstellungsdatei aufrufen und auf Ihre Datenbankpasswortdaten zugreifen.
Wie auch immer, stellen Sie sicher, dass Sie ein grundlegendes WSGI-Hallo-Welt-Programm erstellt haben, bevor Sie versuchen, Django unter mod_wsgi zum Laufen zu bringen. Stellen Sie dabei sicher, dass Sie die offizielle mod_wsgi-Dokumentation und nicht irgendeinen beliebigen Blogpost verwenden. Als solche gehen lesen:
http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide
gehen auch auf der Video-Präsentation sehen:
http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations
, während Sie durch Grundkonfiguration als auch, was für Django tun Schritte. Es deckt alle grundlegenden Dinge ab, die Menschen falsch machen.
Wenn Sie immer noch nicht bekommen es funktioniert, dann beachten Sie die Kommentare in:
http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Asking_Your_Questions
über nützliche Informationen, die Sie zu jedem Forum liefern die Menschen sollten Ihr Problem lösen zu helfen.
Ah, okay. Ich werde zuerst alles durchgehen und dann noch einmal versuchen. Ich wünschte, ich hätte diese Links am Anfang, bevor ich dieses "Kaninchenloch" durchbringe. :) Vielen Dank! j. – jimmyc3po
Schwer zu verstehen, wie man es vermissen könnte, wenn man überhaupt zur offiziellen mod_wsgi-Seite gegangen wäre. :-) –
- 1. Django Apache mod_wsgi 500
- 2. Apache Django Mod_Wsgi - automatisches Nachladen
- 3. Apache hängt mit mod_wsgi + django
- 4. Django, Python, mod_wsgi und Apache Worker
- 5. Serving statische Dateien mit mod_wsgi und Django
- 6. Django virtuelles Host-Setup. Apache mod_wsgi
- 7. Optionen für die Ausführung von django mit Apache, mod_wsgi, Fenster
- 8. Django + Apache & mod_wsgi: Apache nach dem Neustart ändert
- 9. Session-Problem mit Django + Apache + mod_wsgi
- 10. Apache Django Mod_Wsgi Sessions Development Enviroment
- 11. Django mit mod_wsgi auf Apache - 500 Fehler: Authtype nicht gesetzt?
- 12. Wie listet ich nur die Dateien auf, die festgeschrieben werden?
- 13. Ich versuche, django App mit mod_wsgi auf CentOS 5
- 14. Apache mit mod_wsgi segfaults
- 15. Mehrere Django-Apps auf Apache mit mod_wsgi implementieren
- 16. Deployment Django mit Apache und mod_wsgi auf Remote-Ubuntu Server
- 17. Apache mod_wsgi Fehler: Forbidden
- 18. Bereitstellen Pyramide Web-App (Apache/mod_wsgi)
- 19. Apache + mod_wsgi vs nginx + gunicorn
- 20. Applescript - listet alle laufenden Anwendungen auf
- 21. Installieren von Django mit mod_wsgi
- 22. django + mod_wsgi auf virtualenv funktioniert nicht
- 23. Zugriff auf PDF-Dateien von Python-App gehostet auf Apache mod_wsgi Die angeforderte URL wurde nicht auf dem Server gefunden
- 24. mit scipy in Django mit Apache und mod_wsgi
- 25. mod_wsgi apache mit python-eve
- 26. django deployment issue mit mod_wsgi
- 27. ValueError: Signal funktioniert nur im Haupt-Thread - Django - mod_wsgi
- 28. Wie listet man die laufenden Prozesse in C auf?
- 29. Listet nur die Spaltennamen eines Datasets auf
- 30. Django + mod_wsgi. Set OS Umgebungsvariable von Apache SetEnv
Wäre hilfreich gewesen, die Apache-Konfiguration zu posten, anstatt einen Screenshot. –