django - eb 创建 : ERROR: PermissionError - [Errno 13] Permission denied: './catroot2\\edb.log'

标签 django windows amazon-web-services windows-services

我是这个服务器设置的新手。让我进入正题:我有一个要部署在 AWS 上的 Django 项目,我遵循链接中的文档: Deploying a Django Application to Elastic Beanstalk

但是当我到达(创建环境并部署您的 Django 应用程序)

第 3 点。创建环境并使用 eb create 将您的应用程序部署到其中:

我遇到了这些问题:

(FATWebsite) C:\WINDOWS\system32>eb create django-env
Creating application version archive "app-190212_105329".
ERROR: PermissionError - [Errno 13] Permission denied: './catroot2\\edb.log'

来自谷歌, eb.exe deploy": Errno 13 Permission denied: './pagefile.sys' ,在我看来 './catroot2\\edb.log' 是一个无法写入或操作的特殊文件。

但我不知道有任何答案可以解决这个问题。

而且我无法向 AWS 提交票证以寻求帮助(因为该计划服务)。

最佳答案

问题是命令输入错误的路径引起的。 catroot2\edb.logC:\WINDOWS\system32 中的文件,只有管理员用户可以访问该文件。所以 elasticbeanstalk 无法访问该文件。

当他从正确的路径输入命令时,问题就解决了。

关于django - eb 创建 : ERROR: PermissionError - [Errno 13] Permission denied: './catroot2\\edb.log' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54642462/

相关文章:

django - 无法启动 gunicorn.service : Unit gunicorn. 找不到服务

Django admin list_display 换行符

windows - (Windows Phone 10)是否可以在 Windows Phone 10 中以编程方式编辑、添加新联系人?

c++ - 使用 Windows SDK 10.0.10586.0 构建 Boost 1.60

hadoop - EMR 引导操作何时运行

python - Django RegexField 仅限字母和数字

python - 无法在 DjangoGirls 教程中部署到 Heroku

c - 是否有基于 Microsoft C 的列表集合?

amazon-web-services - AWS Elastic Beanstalk 和 Secret Manager

amazon-web-services - 如何命名使用 cloudformation 模板创建的自定义托管策略