lolipopのレンタルサーバーで、Python3.4 で Hell World! 2017.6.3
レンタルサーバー上で、集合知のプログラムを作成しようと
Python ができないか試みる。
まずは、lolipopの説明のように
ディレクトリや実行ファイルのパーミッションを設定する。
だが、500サーバーエラーがでる。
インターネット上のさまざまなやり方を真似てやっても
500エラーが出続ける。
lolipopへ問い合わせて解決。
lolipopの説明通りでOK。
私の「お知らせ」-「インフォーメーション」-「基本情報」内のユーザー番号は、users4xx のため
Python3.4 の場合の使用は
#!/usr/local/bin/python3.4
となる。
プログラムは簡単に ブラウザ上に Hello World! を表示する。
#!/usr/local/bin/python3.4
print (“Content-type: text/html\n”)
print (“Hello World!”)
エンコードは、utf-8 で
改行は、LF(これが大事、CR+LF にしていると、500エラーとなる)
ファイル名は、hello.py とする。
サーバーに適当にディレクトリ(例えば py)を作成する
そのディレクトリ内に、hello.py を転送する。
pyディレクトリのパーミッション:705
hello.pyファイルのパーミッション:700
にする。
これで
http://サイト名/py/hello.py
で、Hello World!が表示されるはずです。