0
WAMPにテスト用Pythonフラスコアプリケーションを公開しようとしています。私は多くのチュートリアルを終えましたが、アプリにナビゲートするときにのみディレクトリリストを見るという問題に直面しています。私はモジュールがロードしたApacheログフラグとしてwsgiモジュールが正しく設定されていると考えています。また、下のスクリーンショットからもわかるように、サーバテキストも同じことを示唆しています。他の誰かがこれを見て解決した。ここでWAMP上のフラスコのみディレクトリ一覧表示
私のWSGIファイルです:追加の行は、私のhttpd.confに
を追加from flask import Flask, request
app = Flask(__ name__)
@app.route('/')
def hello_world():
return "Hello World"
if __ name__ == '__ main__':
app.run()
:ここ
import sys
sys.path.insert(0, 'C:/wamp64/www/flaskapp')
from webtool import app as application
私のinitの.pyファイルです
LoadModule wsgi_module "d:/program files/anaconda3/lib/site-
packages/mod_wsgi/server/mod_wsgi.cp35-win_amd64.pyd"
LoadFile "d:/program files/anaconda3/python35.dll"
WSGIPythonHome "d:/program files/anaconda3"
仮想ホストのファイル:
<VirtualHost *:80>
ServerName localhost
DocumentRoot c:/wamp64/www
<Directory "c:/wamp64/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName flaskapp
WSGIScriptAlias /flaskapp c:/wamp64/www/flaskapp/flaskapp.wsgi
DocumentRoot c:/wamp64/www/flaskapp
<Directory c:/wamp64/www/flaskapp>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>