在配置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错误的解决相关推荐

  1. 使用Django框架遇到RuntimeError: populate() isn't reentrant错误

    在执行数据库迁移的时候报出错误RuntimeError: populate() isn't reentrant,之前也出过这个错误,但是忘记记录了,这次又出现了.百度搜好好多,都没解决我的问题,这里做 ...

  2. Django新建应用时出错raise RuntimeError(“populate() isn‘t reentrant“)

    一直弹这个出错提示:raise RuntimeError("populate() isn't reentrant") RuntimeError: populate() isn't ...

  3. Django实战中遇到的坑:RuntimeError: populate() isn‘t reentrant最终解决方案

    在用Django搭建一个简易的用户信息管理系统时,运行整个项目时还好,若单独运行.py文件就出现RuntimeError: populate() isn't reentrant这个莫名其妙的错误.修改 ...

  4. Django 启动时报错: RuntimeError: populate() isn‘t reentrant

    报错类型属于不能重入的问题. 根据资料搜集呢, 解决问题的相关办法 : 错误示例 Traceback (most recent call last):File "manage.py" ...

  5. 【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 ...

  6. RuntimeError: populate() isn‘t reentrant

    背景 环境:使用django 2.2 和python 3.7.6 报错信息 执行:python manage.py 时,报错RuntimeError: populate() isn't reentra ...

  7. 已解决:好用的集成PHP环境 一键安装包PHPNow--Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 !(亲自测试通过)

    今日安装PHPNow的时候,出现如下情况:(还好已解决)   Win7下安装phpnow的方法出现[ Apache_pn ] 错误的解决 安装PHPnow时如果遇到下列问题: [phpnow官网下载地 ...

  8. at org.apache.lucene.analysis.Analyzer.tokenStream(Analyzer.java:162)错误的解决办法主要是针对IK分词的结果运行错误解决

    主要错误信息 Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysi ...

  9. linux切换root密码错,(转)Linux下root密码丢失和运行级别错误的解决办法

    我们知道,root用户在Linux中是相当重要的,其地位如同Windows中的Adminstrator 有了root权限我们还能修改其他用户的密码,可是,如果root用户的密码丢失该怎么办? 不用担心 ...

最新文章

  1. 3D打印,智能砖,竹子城市……改变未来建筑业的8项技术
  2. hadoop入门学习系列之三mysq+php+mysqladmin安装
  3. 使用libvirt管理kvm(virsh篇)
  4. tableau实战系列(六)-小面积图表如何完整显示标签
  5. [Redis6]常用数据类型_Zset有序集合
  6. VMware vRealize Operations Manager SSRF漏洞(CVE-2021-21975、SSRF)
  7. 【玩味西班牙】之一:初识餐前小吃——达帕斯(TAPAS)
  8. mysql where varchar_MySQL数据库之MySQL索引使用:字段为varchar类型时,条件要使用''包起来...
  9. jmeter压力测试_如何使用Jmeter进行压力测试?这篇入门讲解拿去不谢!
  10. ATL--创建简单的ATL之dll工程,添加类和类的接口并在MFC中调用
  11. Linux:查看文件夹大小
  12. Zabbix 5.0 下载安装和中文乱码处理
  13. android恢复微信好友,安卓微信删除好友怎么找回 找回好友详细方法
  14. n1盒子救砖_斐讯N1盒子刷机救砖教程
  15. 全球及中国DIN 2353压缩配件行业研究及十四五规划分析报告
  16. Unity使用微软SDK实现文字转语音
  17. OLED12864模块全屏缓冲刷新
  18. 2201: 逆置线性表(线性表)
  19. MACD指标在外汇交易中的另类运用方法
  20. DNS劫持 DNS污染 介绍 与 公共DNS 推荐

热门文章

  1. Flash小玩意图案创作:增加太阳花图案
  2. 六堡一箩筐首场线下品鉴会+线上直播助推六堡茶营销创新
  3. 程序猿生存指南-36 暖房party
  4. 家用空气净化器哪个牌子好 除PM2.5效果好
  5. Mac系统截图快捷键技巧
  6. c语言中unsigned的用法
  7. 大学生笔记本电脑推荐性价比高2022 大学生笔记本电脑买多大尺寸的好 2022
  8. 《炬丰科技-半导体工艺》晶圆背面研磨与湿式刻蚀工艺
  9. 2023高考志愿填报防骗指南来啦!
  10. Pre-training Enhanced Spatial-temporal Graph Neural Network for Multivariate Time Series Forecasting