Python中文
首页
教程
问答
标签
搜索
登录
注册
Django deploy to Heroku:服务器错误(500)
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在尝试将我的应用程序部署到heroku。<br/> 部署已正确完成,但出现服务器错误(500)。<br/> 当我将DEBUG设置为true时,不会发生服务器错误。<br/> 所以我认为加载静态文件有问题。在</p> <p>我在日志中找不到任何显著的严重错误。<br/> 我已经安装了白噪音,但不起作用。在</p> <p>有人能解决这个问题吗?在</p> <p>heroku日志</p> <pre><code>2019-02-26T17:01:26.064554+00:00 heroku[web.1]: State changed from down to starting 2019-02-26T17:01:34.347474+00:00 heroku[web.1]: Starting process with command `gunicorn project5.wsgi --log-file -` 2019-02-26T17:01:37.602081+00:00 heroku[web.1]: State changed from starting to up 2019-02-26T17:01:37.192553+00:00 app[web.1]: [2019-02-26 17:01:37 +0000] [4] [INFO] Starting gunicorn 19.9.0 2019-02-26T17:01:37.199091+00:00 app[web.1]: [2019-02-26 17:01:37 +0000] [4] [INFO] Listening at: http://0.0.0.0:35760 (4) 2019-02-26T17:01:37.199669+00:00 app[web.1]: [2019-02-26 17:01:37 +0000] [4] [INFO] Using worker: sync 2019-02-26T17:01:37.219788+00:00 app[web.1]: [2019-02-26 17:01:37 +0000] [10] [INFO] Booting worker with pid: 10 2019-02-26T17:01:37.317796+00:00 app[web.1]: [2019-02-26 17:01:37 +0000] [11] [INFO] Booting worker with pid: 11 2019-02-26T17:01:39.269757+00:00 heroku[router]: at=info method=GET path="/" host=shunka-blog.herokuapp.com request_id=a5a7c921-c0d2-4bc2-8831-371da12d3945 fwd="111.239.176.72" dyno=web.1 connect=0ms service=522ms status=500 bytes=234 protocol=https 2019-02-26T17:01:39.271879+00:00 app[web.1]: 10.99.220.185 - - [27/Feb/2019:02:01:39 +0900] "GET / HTTP/1.1" 500 27 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36" </code></pre> <p>在设置.py在</p> ^{pr2}$ <p>在wsgi.py在</p> <pre class="lang-py prettyprint-override"><code>import os from django.core.wsgi import get_wsgi_application os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project5.settings') application = get_wsgi_application() </code></pre> <p>程序文件</p> <pre><code>web: gunicorn project5.wsgi --log-file - </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>在您的设置.py检查是否发生错误的文件,并在允许的主机列表中添加heroku域URL。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
无法使用Django/mongoengine连接到MongoDB(身份验证失败)
6 回答
无法使用Django\u mssql\u后端迁移到外部hos
2 回答
无法使用Django&Python3.4连接到MySql
8 回答
无法使用Django+nginx上载媒体文件
5 回答
无法使用Django1.6导入名称模式
9 回答
无法使用Django1.7和mongodb登录管理站点
8 回答
无法使用Djangoadmin创建项目,进程使用了错误的路径,因为我事先安装了错误的Python
6 回答
无法使用Djangockedi验证CBV中的字段
4 回答
无法使用Djangocketditor上载图像(错误400)
8 回答
无法使用Djangocron进行函数调用
5 回答
无法使用Djangofiler djang上载文件
10 回答
无法使用Djangokronos
9 回答
无法使用Djangomssql provid
6 回答
无法使用Djangomssql连接到带有Django 1.11的MS SQL Server 2016
4 回答
无法使用Djangomssq迁移Django数据库
10 回答
无法使用Djangonox创建用户
4 回答
无法使用Djangopyodb从Django查询SQL Server
7 回答
无法使用Djangopython3ldap连接到ldap
7 回答
无法使用Djangoredis连接到redis
5 回答
无法使用Django中的FK创建新表
3 回答