Apacheで動作する最小限のDjangoプロジェクトを取得するためのHello Worldチュートリアルはありますか?Django Apache Hello World
また、は、誰でも私が迷子になった場所を教えてください。私はDjango tutorialsを見てきましたが、すべてが期待どおりに動作するようですが、実際にApacheのサーバーでサンプルをデプロイする方法については触れていません。 Django working with Apacheを入手する方法に関するドキュメントを見つけましたが、私はそれに幸運はありませんでした。私はUbuntuにいる。私はapt-get install libapache2-mod-wsgi
でしたし、上の2番目のリンクの指示に従ってください。
マイ/etc/apache2/httpd.confはワンライナーでは、(通常のことである?)
WSGIScriptAlias//home/john/programming/djangotutorial1/mysite/apache/django.wsgi
そして私は/ホーム/ジョン/プログラミング/ djangotutorial1 /個人用サイト/ apacheので新しいファイルを作成このようになります/django.wsgi:
import os
import sys
path = '/home/john/programming/djangotutorial1'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
、すでに移入されDjangoのチュートリアルのウェブサイトをmysiteと。
mywebsite.comにアクセスすると、500 Internal Server Errorが発生します。
アイデア?
うん...うんざりだけどsettings.pyにはDEBUG = Trueがある – JnBrymn
どこにApacheのエラーログがありますか? – JnBrymn
'/ var/log/apache/error.log'をUbuntuに載せています。私はUbuntuを使っていませんが、確かに '/ var/log /'にあります。 – jonescb