#author("2023-10-18T08:16:38+00:00","","")
1200
#author("2023-10-18T08:19:55+00:00","","")
12001730

サーバーを触った

サーバーに新しいプログラムを作ったときに~
Forbidden~
You don't have permission to access this resource.~
が出てしまうときの対処法~

1.コマンドプロンプトで
 etc/httpd/conf.d/wsgi.conf~
に移動~
("cd .." で一個上のディレクトリに移動できる)~
2. wsgi.conf を変更する~
 sudo vim wsgi.conf
の先で
 WSGIDaemonProcess (htmlのフォルダ名) user=apache group=apache threads=5

 WSGIScriptAlias /(htmlのフォルダ名) /var/www/html/(htmlのフォルダ名)/flask_server/app/run.wsgi
 

 <Directory /var/www/html/(htmlのフォルダ名)>
 WSGIProcessGroup (htmlのフォルダ名)
 WSGIApplicationGroup %{GLOBAL}
 WSGIScriptReloading On
 AllowOverride All
 Require all granted
 </Directory>

の3つを追加する.~
手打ちのためスペルミスに注意

4.再起動
 sudo systemctl restart httpd.service



vim中に手癖でcrtl+Sすると画面固定だが編集はできる謎の状態に入る~
大事なものが消えるかもしれないので冷静にcrtl+Qで解除する~
罠だろ


run.wsgiの影響だと思うのだが,清水さんのプログラムのほうに途中で飛んでしまう~
書き換えるとエラるので対策を講じたい.

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