python - Django 部署到 cPanel:Passengerfile.json' 以供阅读: Permission denied (errno=13)
问题描述
我正在尝试通过我的 GoDaddy cPanel 部署我的第一个 Django 应用程序。我在虚拟环境中创建了我的应用程序,但我被卡住了。我安装了 django 然后也创建了 wsgi 文件。但是现在当我运行该站点时,它会向我显示:
Passenger error #2
An error occurred while trying to access '/home/u4sgzlaz0pwz/repositories/rentaltake/Passengerfile.json': Error opening '/home/u4sgzlaz0pwz/repositories/rentaltake/Passengerfile.json' for reading: Permission denied (errno=13)
Apache doesn't have read permissions to that file. Please fix the relevant file permissions.
解决方案
我遇到了同样的问题,我在 这里找到了我的问题的答案。如果您将应用程序部署在子目录(在我的情况下为存储库)中,则需要将该目录的权限调整为 755。查看上游目录权限。
推荐阅读
- javascript - 捕获未运行的 javascript
- javascript - 如果大于数组中的其余整数,则将整数添加到数组末尾
- android - 如何使用 Maybe 运算符检查可空性
- angular - 从 firebase 数据库中获取用户数据并在 table.html 中显示
- python - 在网络共享上打开文件第 6 次尝试使用 python 失败
- ios - 用于访问外部相机文件系统的 iOS 13 Image Capture API?
- html - 如何在 Bootstrap 中将按钮对齐到文本框的右侧
- ilmerge - 将多个 dll 合并到插件项目中时出现 ILMERGE 错误
- android - 使用 React Native 更改键盘后面的背景颜色?
- r - For 循环在 R 的 gsub 中使用的项目列表