【さくら共用サーバー】pythonでprint出力する

さくら共用サーバーで、pythonを使って、ブラウザに文字を出力する方法。

さくらインターネットスタンダードプランにはあらかじめpythonがインストールされているので、それを利用する。

以下の文字をテキストエディタにコピペして保存。
保存時の拡張子は「.cgi」にする。(「.py」でない。)
-------------------------
#!/usr/local/bin/python
# -*- coding: utf-8 -*-

print "Content-type: text/html\n"
print "hello world "
-------------------------

そして、「www」フォルダ以下に入れる。

-----気をつけるが何点かある-----

1.「/usr/local/bin/python」は自身のサーバー環境を確認。
2.改行コードは「LF」にする。
3.アップロードしたファイル及び、ディレクトリのパーミッションは「755」か「705」にする。
4.「Content-type: text/html」は必須。無いと Internal Server Error になる。詳細はこちら
--------------------------------