小编vik*_*kAy的帖子

Apache2 Django NameError:名称“TypeError”未定义

我试图通过 apache2 在 VPS 上运行 django 应用程序,但我在网站错误文件中收到以下内容,也是 400(错误请求):

Exception ignored in: <function Local.__del__ at 0x7f47273f48b0>
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/asgiref/local.py", line 96, in __del__
NameError: name 'TypeError' is not defined
Run Code Online (Sandbox Code Playgroud)

我成功运行了一个使用“django-admin startproject”制作的简单网站,并且可以查看,但是上传使用以下骨架制作的项目会产生此错误:https ://django-project-sculpture.readthedocs.io/en /最新/apache2_vhost.html

我尝试在 WSGIDaemon 中包含 python 站点包,并通过排除它们来产生相同的效果。

除此之外,我还补充了:

<Directory /var/www/mysite/mysite>
        <Files wsgi.py>
            Require all granted
        </Files>
</Directory>
Run Code Online (Sandbox Code Playgroud)

但再一次,没有改变

django apache2 vps

5
推荐指数
1
解决办法
3670
查看次数

标签 统计

apache2 ×1

django ×1

vps ×1