python - Django 部署。加载 MySQLdb 模块时出错。从/tmp 目录读取/写入时出现问题

标签 python django apache mysql

我正在使用 mod_wsgi 和 MySQLdb 将 Django 应用程序部署到另一个主机/服务器。现在,我收到 500 错误,日志如下:

配置不当:加载 MySQLdb 模块时出错:/tmp/MySQL_python-1.2.3c1-py2.4-linux-i686.egg-tmp/_mysql.so:无法从共享对象映射段:不允许操作

做了一些研究,看起来/tmp 目录是不可执行的。发现这个:http://bit.ly/ckoIep

任何人都可以阐明这一点,并可能推荐一个解决方案吗?

最佳答案

指向WSGIPythonEggs指向可写、可执行路径的指令。

关于python - Django 部署。加载 MySQLdb 模块时出错。从/tmp 目录读取/写入时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2425715/

相关文章:

python - 当 Nose 测试发现测试时,Magic Mock 失败

javascript - 从javascript中的点击事件获取输入并将其发送到django或将其保存为文本文件

python - 在共享虚拟主机服务器上使用 wsgi 和 virtualenv 部署 Django 项目,无需 root 访问权限

php - 允许在本地主机上自签名 PHP? (禁用 SSL?)

Python 子进程命令参数

python - 这个python函数如何获取它的参数?

python - 由于缺少 <collection.py>,无法导入集合

python - 如何在 Django 管理 View 中显示整个现有的 postgres 数据库

Apache Ivy : Dependency Ivy FIles

mysql - MySQL 升级后,服务器连续达到 MaxClients