首页 > 解决方案 > 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.

标签: pythondjangoservershared-hosting

解决方案


我遇到了同样的问题,我在 这里找到了我的问题的答案。如果您将应用程序部署在子目录(在我的情况下为存储库)中,则需要将该目录的权限调整为 755。查看上游目录权限。


推荐阅读