【python】ロリポップサーバーでpythonファイルを表示させる方法
pythonファイルを準備
ファイル名、test.py(pythonファイル)を作成。
1行目 : ロリポップのpythonのバージョンを記述。(2022年7月16日現在)
3行目 : 「これからprint文で出力させるものはhtmlで書かれたWebページです‼」、 といったことを示す宣言。HTMLコードとして内容を書き出す時には、 全てのprint文に先立って必ずこれを、おまじないのように記述。
#!/usr/local/bin/python3.7
print("Content-Type: text/html\n")
print("Hello Python!")
ファイルをアップロードして、開いてみると。。。
開けません。( ノД`)シクシク…
パーミッションの変更
FTPソフトでパーミッションを変更
ソフトのファイル上で右クリックし、「パーミッションの変更」を選択。
属性値を700に変更し、「OK」
ロリポップのユーザー専用ページから
ロリポップのユーザー専用ページにログインし、ロリポップ ! FTPを選択。
test.pyを開き、属性値を変更。
完成‼
これで、ロリポップでpythonファイルを開くことができます。
下のボタンをクリックして、確認してみてください。
pythonでMySQLも操作で来たら、できることが広がりそうです。
参考
まとめ
- pythonファイルの1行目 : ロリポップのpythonのバージョンを記述。
- パーミッションを「700」に設定。
こんな記事も読まれています。
-
XAMPPでpythonのローカル環境設定をする方法
XAMPPでpythonのローカル環境設定をする方法を紹介します。httpd.confに2行、pythonファイルに3行追加するだけで動かせます。
-
【python】ロリポップサーバーでpythonファイルを表示させる方法
たった3行で、ロリポップサーバーにpythonファイル(Hello Python!)を表示させる方法について紹介します。パーミッションは700に変更させる必要があります。
-
HTMLに直接Pythonを書ける【PyScript】の使い方
PyScriptを使えば、javascriptのように、HTMLに直接Pythonを書いて実行することができます。たった2行のコードをhead内に書くだけで使えます。
-
【python】ローカルサーバー(XAMPP)でMySqlに接続する方法
pythonでMysqlに接続する方法。XAMPPのローカルサーバーでの設定を紹介します。ユーザー名、パスワード、ホスト名、データベース名を知っておく必要があります。
-
リンク
-
【python】mysql-connector-pythonを使って、ロリポップのデータベースにMySqlで接続する
ロリポップのデータベースにpythonでMysql接続する方法を紹介します。スタンダード以上のプランでないとSSH接続ができないので注意。ロリポップ、ユーザー専用ページでユーザー名、ユーザーホストを確認してお九必要があります。
-
【python】configparserを使って、データベース情報を外部に記述し、読み込む
configparserを使って、 データベース名やパスワードを外部ファイルに保存する方法を紹介します。これで、万が一pythonファイルが表示されてしまってもDB情報は外部に記述してあるので安心です。
-
リンク