django部署在apache下出现RuntimeError: populate() isn't reentrant错误的解决
在配置apache和django后,出现了无法访问的bug。打开错误日志,出现了很长的错误,无从下手。
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.\r
[Wed Mar 18 13:53:45.140257 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62681] Did you install mysqlclient?\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] mod_wsgi (pid=2836): Failed to exec Python script file 'F:/wamp/www/quality/quality/wsgi.py'.
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] mod_wsgi (pid=2836): Exception occurred processing WSGI script 'F:/wamp/www/quality/quality/wsgi.py'.
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] Traceback (most recent call last):\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] File "F:/wamp/www/quality/quality/wsgi.py", line 20, in <module>\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] application = get_wsgi_application()\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] File "f:\\python\\lib\\site-packages\\django\\core\\wsgi.py", line 12, in get_wsgi_application\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] django.setup(set_prefix=False)\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] File "f:\\python\\lib\\site-packages\\django\\__init__.py", line 24, in setup\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] apps.populate(settings.INSTALLED_APPS)\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] File "f:\\python\\lib\\site-packages\\django\\apps\\registry.py", line 83, in populate\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] raise RuntimeError("populate() isn't reentrant")\r
[Wed Mar 18 13:53:45.202743 2020] [wsgi:error] [pid 2836:tid 1512] [client 10.50.134.216:62682] RuntimeError: populate() isn't reentrant\r
这么长的错误,通过mysqldb找到了突破口。需要安装mysqlclient,然后在工程目录的_init_.py文件下,进行引入。
import pymysql
pymysql.install_as_MySQLdb()
莫名其妙搞定了。
django部署在apache下出现RuntimeError: populate() isn't reentrant错误的解决相关推荐
- 使用Django框架遇到RuntimeError: populate() isn't reentrant错误
在执行数据库迁移的时候报出错误RuntimeError: populate() isn't reentrant,之前也出过这个错误,但是忘记记录了,这次又出现了.百度搜好好多,都没解决我的问题,这里做 ...
- Django新建应用时出错raise RuntimeError(“populate() isn‘t reentrant“)
一直弹这个出错提示:raise RuntimeError("populate() isn't reentrant") RuntimeError: populate() isn't ...
- Django实战中遇到的坑:RuntimeError: populate() isn‘t reentrant最终解决方案
在用Django搭建一个简易的用户信息管理系统时,运行整个项目时还好,若单独运行.py文件就出现RuntimeError: populate() isn't reentrant这个莫名其妙的错误.修改 ...
- Django 启动时报错: RuntimeError: populate() isn‘t reentrant
报错类型属于不能重入的问题. 根据资料搜集呢, 解决问题的相关办法 : 错误示例 Traceback (most recent call last):File "manage.py" ...
- 【django】RuntimeError: populate() isn‘t reentrant unable to load app 0 (mountpoint=‘‘) (callable not
every blog every motto: There's only one corner of the universe you can be sure of improving, and th ...
- RuntimeError: populate() isn‘t reentrant
背景 环境:使用django 2.2 和python 3.7.6 报错信息 执行:python manage.py 时,报错RuntimeError: populate() isn't reentra ...
- 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)
今日安装PHPNow的时候,出现如下情况:(还好已解决) Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 安装PHPnow时如果遇到下列问题: [phpnow官网下载地 ...
- at org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:162)错误的解决办法主要是针对IK分词的结果运行错误解决
主要错误信息 Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysi ...
- linux切换root密码错,(转)Linux下root密码丢失和运行级别错误的解决办法
我们知道,root用户在Linux中是相当重要的,其地位如同Windows中的Adminstrator 有了root权限我们还能修改其他用户的密码,可是,如果root用户的密码丢失该怎么办? 不用担心 ...
最新文章
- 3D打印,智能砖,竹子城市……改变未来建筑业的8项技术
- hadoop入门学习系列之三mysq+php+mysqladmin安装
- 使用libvirt管理kvm(virsh篇)
- tableau实战系列(六)-小面积图表如何完整显示标签
- [Redis6]常用数据类型_Zset有序集合
- VMware vRealize Operations Manager SSRF漏洞(CVE-2021-21975、SSRF)
- 【玩味西班牙】之一:初识餐前小吃——达帕斯(TAPAS)
- mysql where varchar_MySQL数据库之MySQL索引使用:字段为varchar类型时,条件要使用''包起来...
- jmeter压力测试_如何使用Jmeter进行压力测试?这篇入门讲解拿去不谢!
- ATL--创建简单的ATL之dll工程,添加类和类的接口并在MFC中调用
- Linux:查看文件夹大小
- Zabbix 5.0 下载安装和中文乱码处理
- android恢复微信好友,安卓微信删除好友怎么找回 找回好友详细方法
- n1盒子救砖_斐讯N1盒子刷机救砖教程
- 全球及中国DIN 2353压缩配件行业研究及十四五规划分析报告
- Unity使用微软SDK实现文字转语音
- OLED12864模块全屏缓冲刷新
- 2201: 逆置线性表(线性表)
- MACD指标在外汇交易中的另类运用方法
- DNS劫持 DNS污染 介绍 与 公共DNS 推荐
热门文章
- Flash小玩意图案创作:增加太阳花图案
- 六堡一箩筐首场线下品鉴会+线上直播助推六堡茶营销创新
- 程序猿生存指南-36 暖房party
- 家用空气净化器哪个牌子好 除PM2.5效果好
- Mac系统截图快捷键技巧
- c语言中unsigned的用法
- 大学生笔记本电脑推荐性价比高2022 大学生笔记本电脑买多大尺寸的好 2022
- 《炬丰科技-半导体工艺》晶圆背面研磨与湿式刻蚀工艺
- 2023高考志愿填报防骗指南来啦!
- Pre-training Enhanced Spatial-temporal Graph Neural Network for Multivariate Time Series Forecasting