小编이경언*_*이경언的帖子

`NameError: name 'TypeError' is not defined` 在 Apache (mod_wsgi)

安装版本

阿帕奇

  • 4月-1.6.5
  • apr-util-1.6.1
  • httpd-2.4.7
  • mod_wsgi-4.6.8
  • pcre-8.32

Python

  • 3.8.5

姜戈

  • 3.1.2

Apache http.conf

Listen 3600
WSGISocketPrefix /var/run/wsgi
<VirtualHost *:3600>
    WSGIDaemonProcess project_name display-name=project_name
    WSGIScriptAlias / /data/project_name/config/wsgi.py  process-group=api application-group=api
    ServerName project_name
    <Directory /data/project_name/config>
        Order allow,deny
        Allow from all
        Require all granted
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

错误日志

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

上面的错误日志一遍遍的出来。
不知道为什么不使用asgi时会出现asgi相关的错误。

apache mod-wsgi wsgi python-3.8 asgi

7
推荐指数
1
解决办法
415
查看次数

标签 统计

apache ×1

asgi ×1

mod-wsgi ×1

python-3.8 ×1

wsgi ×1