0
我有一个Python应用程序瓶从家里/应用/演示目录结构为的Python应用程序瓶
来源>控制器>(views.py,模板>的index.html)
views.wsgi
views.wsgi
import sys
sys.path.insert(0, 'Applications/demo/src/controller')
from views import app as application
views.py
from flask import Flask
app = Flask(__name__)
if __name__ == '__main__':
app.run(debug=True)
里面的/ etc/apache2的/网站可用,我创建了一个名为mysite.conf与内容conf文件 -
<VirtualHost *:80>
WSGIDaemonProcess views
WSGIScriptAlias//Applications/demo/views.wsgi
<Directory /Applications/demo/src/controller>
WSGIProcessGroup views
WSGIApplicationGroup %{GLOBAL}
Require all granted
</Directory>
</VirtualHost>
奔着这些命令 -
sudo a2dissite 000-default.conf
sudo a2ensite mysite.conf
sudo /etc/init.d/apache2 restart
当我重新启动apache并转到页面时,我得到了
故宫
您没有权限访问/在此服务器上。
谢谢@格拉汉姆,但仍然是同样的问题。我需要给文件一些权限吗? – amitmac
下载到所有文件和文件本身的目录必须可供Apache运行的用户读取。 –