python - mod_wsgi 目标 WSGI 脚本不能作为 Python 模块加载
问题描述
解决方案
权限被拒绝错误通常是由要加载的文件或导致它的子目录之一的不正确的所有者、组或文件模式设置引起的。另一个可能的原因是 SELinux,但前提是它已启用并处于强制模式。
权限被拒绝:'/root/.local/share/virtualenvs/movie_douban-og6kh8C1/bin/activate_this.py'
在这种情况下,几乎可以肯定 Apache 进程无法访问/root
目录(即管理员的主目录),因为它运行在 apache 或 httpd 用户的 UID 下。
您应该将您的 virtualenv 文件移动到更合适的位置。
推荐阅读
- visual-studio - 使用来自 power-shell 脚本的 Visual Studio 命令提示符运行批处理文件
- android - 调整布局参数的适当生命周期方法
- python - 将一列与其他两列进行比较,并将结果分配回 DataFrame
- html - 如何制作半页引导轮播?
- java - 正确使用 Java 注解根据导入的外部库类生成类
- r - 在 R 中应用自动化将数字行更改为日期
- javascript - 如何为 replaceWith() 设置事件监听器?
- python - 使用 lambda 在列表中查找最小值
- javascript - 将 javascript 循环导出到 CSV
- css - 尝试使用 CSS 隐藏 div