ここやここを参考にさせていただきましたありがとうございます。
上手く行かないのが何デカと切り分けて考えるために色々やったのでメモ。
1)まずは、.htaccessでpythonのCGIが動かせるか?
.htaccessは写経で、
******** .htaccess ********
order deny,allow
deny from all
allow from XXX.XXXX.jp
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /django.cgi/$1 [QSA,L]
********
django.cgiは1行目でpythonをローカルのvirtualenvへ向ける
******** django.cgi ********
#!/home/yourAccount/path/to/python/bin/python
# -*- coding: utf-8 -*-
import django
print "Content-Type: text/html\n"
print ""
print "Hello world!"
print "dir(django)=%s" % dir(django)
print "dir(django)=%s
" % dir(django)
print "django versin=%s" % django.get_version()
" % dir(django)
print "django versin=%s" % django.get_version()
********
動いていれば
Hello world!
dir(django)=['VERSION', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', 'get_version']
django versin=1.1.1
dir(django)=['VERSION', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', 'get_version']
django versin=1.1.1
と表示される。
P.S. PIL, pysqliteを忘れずに。
P.S. PIL, pysqliteを忘れずに。
0 件のコメント:
コメントを投稿