Bri*_*Yee 7 django amazon-web-services amazon-elastic-beanstalk
我正在遵循在AWS弹性beanstalk上部署django项目的教程:http://docs.amazonwebservices.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html
当我在本地测试时,我的应用程序工作,但是当我部署时,我收到404错误.查看事件日志,我看到以下消息:
Error running user's commands : An error occurred running '. /opt/python/ondeck/env && PYTHONPATH=/opt/python/ondeck/app: django-admin.py syncdb --noinput' (rc: 127) /bin/sh: django-admin.py: command not found
这让我相信教程缺少关于在服务器上安装django文件或至少配置我的项目以识别django-admin.py的部分.我在我的本地机器上安装了django,所以它在那里工作.
我知道python支持对于弹性beanstalk来说是全新的,但有没有人为它配置django?
小智 1
我最近遵循了相同的教程并得到了类似的结果。
在第 6 步,在看到默认的 django“congrats”页面在本地呈现后,我按照指示部署到 EB,并得到了 404,而不是默认的“congrats”页面。
我决定使用到目前为止的代码作为遵循“ Django 入门教程”的基础,这使我成功渲染了“主页”视图。无论如何,这是一个更有用的地方。我确实同意 AWS 教程有问题并发布到 AWS 论坛(此处)。
归档时间: |
|
查看次数: |
6319 次 |
最近记录: |