ロリポップサーバーにてflaskアプリを起動させると500エラーがでるが出ないようにしたい

実現したいこと

ここに実現したいことを箇条書きで書いてください。
ロリポップサーバーにてflaskアプリを起動させる

前提

ここに質問の内容を詳しく書いてください。
ロリポップサーバーを使って、flaskのアプリを作成したいと考えています。

発生している問題・エラーメッセージ

500エラーが発生する。
パーミッションは推奨値を利用している。
https://lolipop.jp/manual/hp/permission/?_ga=2.104833480.972208133.1677800575-1860160177.1675263491&_gl=1*gp7b8x*_ga*MTg2MDE2MDE3Ny4xNjc1MjYzNDkx*_ga_FDZ1BHLN82*MTY3NzkxNDkyMS4xOS4xLjE2Nzc5MTcwNzcuNTIuMC4w

該当のソースコード

index.py

python

1# coding: utf-82from flask import Flask, render_template 3 4app = Flask(__name__)5 6@app.route('/')7def home():8 return render_template('index.html')9 10if __name__ == '__main__':11 app.run()

index.cgi

python

1#!/usr/local/bin/python3.72from wsgiref.handlers import CGIHandler 3from index import app 4CGIHandler().run(app)

.htaccess

RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /python/test/index.cgi/$1 [QSA,L]

index.html

html

1<h1>hello world</h1>

試したこと

当初はもう少しコードを記載しており、他の原因かと思ってそぎ落としたのですが、上記の通りシンプルなコードでも表示されません。
RewriteRule ^(.*)$ /python/test/index.cgi/$1 [QSA,L] のファイルパスはあっていることを確かめています。

コメントを投稿

0 コメント