gpt4 book ai didi

python - wsgi 文件上的语法错误(使用 apache 设置 Flask 应用程序)

转载 作者:行者123 更新时间:2023-11-30 23:29:12 25 4
gpt4 key购买 nike

我正在尝试将我的第一个 Flask 支持的网站放在我的 digital ocean 服务器上,并遵循了那里的教程,但我在我的 apache 错误日志中收到语法错误,我不确定为什么。

我的 wsgi 文件

#!/usr/bin/python
activate_this = '/var/www/mysite/venv/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this)

import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/mysite/")

from mysite import app as application

错误日志

[Mon Jan 20 16:22:51 2014] [error] [client 86.153.31.236] SyntaxError: invalid syntax
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] mod_wsgi (pid=24338, process='', application='mysite.co.uk|'): Failed to parse WSGI script file '/var/www /mysite/flaskr.wsgi'.
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] mod_wsgi (pid=24338): Exception occurred processing WSGI script '/var/www/mysite/flaskr.wsgi'.
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] File "/var/www/mysite /flaskr.wsgi", line 6
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] import sys
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] ^
[Mon Jan 20 16:26:16 2014] [error] [client 86.153.31.236] SyntaxError: invalid syntax

我只是不知道该怎么办,因为我看过别人的,而我的似乎完全一样。

最佳答案

此行缺少右括号:

execfile(activate_this, dict(__file__=activate_this)

请注意,您有 2 个左括号,但只有 1 个右括号。

关于python - wsgi 文件上的语法错误(使用 apache 设置 Flask 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21239571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com