我正在heroku上部署我的play框架应用程序,它在本地运行时使用默认的内存数据库但是当我尝试使用postgres在heroku上部署它时,heroku编译源文件并成功启动应用程序但我可以打开我的应用程序并获得“应用程序错误”。我尝试了这个建议here,因为日志文件表明它与favicon有关,但它没有用。我被困住了,前方的任何帮助/建议/道路都非常感谢。
我的Proc文件:
web: target/universal/stage/bin/assistu -Dhttp.port=${PORT} -DapplyEvolutions.default=true -Ddb.default.driver=org.postgresql.Driver -Ddb.default.url=${DATABASE_URL} ${JAVA_OPTS}
heroku日志说:
2015-02-13T10:54:16.519634 + 00:00 app [web.1]:拿起JAVA_TOOL_OPTIONS:-Xmx384m -Xss512k -Dfile.encoding = UTF-8 -Djava.rmi.server.useCodebaseOnly = true < / p>
2015-02-13T10:54:16.886676 + 00:00 app [web.1]:错误的申请路径:-Xss512k
2015-02-13T10:54:17.581062 + 00:00 heroku [web.1]:已退出状态为0
2015-02-13T10:54:17.596535 + 00:00 heroku [web.1]:状态从开始变为崩溃
2015-02-13T10:54:18.819896 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/”host = My-appname-5156.herokuapp .com request_id = f17c2b9f-7c05-4057-9efe-df99c4e792ea fwd =“145.94.146.87”dyno = connect = service = status = 503 bytes = 2015-02-13T10:54:20.051663 + 00:00 heroku [router]:at = error code = H10 desc =“App crashed”method = GET path =“/ favicon.ico”host = My-appname-5156.herokuapp .com request_id = 41636ffd-49d7-41af-ae4f-6f36d615f0f3 fwd =“145.94.146.87”dyno = connect = service = status = 503 bytes =
答案 0 :(得分:0)
问题已解决,我所拥有的只是在application.conf文件中禁用了进化,并且在PostgreSQL上手动应用脚本仍然存在一些问题。