【Python】エックスサーバーでCGIを実行する

①以下のファイルを作成する。

.htaccess

AddHandler cgi-script .py

index.py

#!/usr/bin/python3.6
# -*- coding: utf-8 -*-
print("Content-Type: text/html\n")
print("Hello, CGI!")

②/public_html 以下にファイルを設置する。

③index.py のパーミッションを 755, 705 のいずれかに変更する。

サンプルページ

参考

プログラム言語・コマンドパス | レンタルサーバー【エックスサーバー】
レンタルサーバー「エックスサーバー」のご利用マニュアル|エックスサーバーで動作可能なプログラム言語やそのバージョン、コマンドパスについて記載しています。
CGI - よくある質問 | レンタルサーバー【エックスサーバー】
レンタルサーバー「エックスサーバー」のよくある質問|CGIのご利用に関するよくある質問です。Perlのパスやパーミッションについて、利用可能なPerlモジュールの確認方法など。

コメント

タイトルとURLをコピーしました