#author("2023-01-28T05:44:59+00:00","","")
#author("2023-01-28T05:46:34+00:00","","")
[[水上]]

Flaskについて勉強することにしたので勉強した内容をここにまとめます(2023/01/11) &br;

----
目次
#contents
----


*Flaskとは[#m3ce5bd8]


*実際に使ってみる[#m3ce5bd8]
**winscpでサーバーにアクセスする。[#m3ce5bd8]
var/www/htmlの階層にディレクトリを用意する。 (ここではwaterというディレクトリを作成して試している。)&br;
その階層に ○○.py、○○.wsgiをおく(○○は何でもよいが英語の名前が良い、ここではhelloで試す。) &br;

↓サンプルプログラムです。試すときに使ってください &br;
#ref(hello.wsgi)
#ref(hello.py)&br;

○○.wsgiは以下のように書いておく。(赤色の部分はwsgiが置いてあるディレクトリの名前を入れる(今の場合、waterのディレクトリに入っているので、waterと書いてある)) &br;
#ref(aa.png)

**サーバーでFlaskを動かせるように設定する[#m3ce5bd8]
コマンドプロンプトでサーバーにアクセスする &br;
やり方は[[こちら>水上/サーバーにアクセスする方法]] &br;


flaskにアクセスできなかった時の対処法 &br;
とりあえずリロードをする。 &br;
↓&br;
ルート権限を取得して「sudo systemctl reload httpd.service」を入力 &br;
https://engineers.weddingpark.co.jp/apache-403-forbidden/


*HTMLのエラー内容を見る方法 [#i96a4657]
1.winscpでサーバーにアクセスする &br;
2.sudo su -でルート権限で入る。&br;
3.cd ../で「 [root@dic515s2 /]# 」のディレクトリまでいく &br;
4.cd var, cd log, cd httpd と入力していき、httpdのディレクトリまで行く。&br;
5.tail error_logと入力すると、エラー内容が表示される。 &br;
流れはこんな感じです↓ &br;
#ref(tast.png,, 320x400)
#ref(tast.png,,450x560)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS