【发布时间】:2020-08-06 11:16:22
【问题描述】:
我的部署有问题。我用 Laravel 和 vueJs 构建了一个应用程序 Localy,这是一个 Pwa。 所以现在我已经结束了一切正常。我的 db mysql 有 5 个迁移和播种机。
所以现在我想部署到 heroku,我就是这样做的:https://devcenter.heroku.com/articles/getting-started-with-laravel
但是我遇到了著名的 500 内部错误,所以我尝试使用 config var 加入我的数据库。我做 heroku run php migrate 工作正常,播种很好,没有错误。 我只能让你放弃它:
2020-04-23T08:01:00.908862+00:00 heroku[路由器]: at=info method=GET path="/" host=quiet-dusk-57631.herokuapp.com request_id=59ac99b0-1dbf-4b38 -a2bf-641b8ef8ce33 fwd="92.137.142.110" dyno=web.1 connect=1ms service=16ms status=500 bytes=1782 protocol=https`
2020-04-23T08:01:00.902965+00:00 app[web.1]: 10.32.231.221 - - [23/Apr/2020:08:01:00 +0000] “GET / HTTP/1.1” 500 1558 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) snap Chromium/81.0.4044.92 Chrome/81.0.4044.92 Safari/537.36
但是 500 个内部错误是 ir :( 我尝试了类似的方法:
Add "postinstall"
"npm run prod" in script (package.json)
run production
npm install ....
我发现的一切都可能有效,但没有任何效果。
如果有人可以帮助我 :( 我不会丢弃日志或代码,因为我不知道哪里不好,除了我的应用程序上的 500 服务器错误之外,我没有收到任何错误,之前所有问题都已解决。
编辑:
所以现在标题和徽标加载到页面顶部。但是我收到了这个错误:
混合内容:“https://guarded-caverns-46403.herokuapp.com/”处的页面通过 HTTPS 加载,但请求了不安全的脚本“http://guarded-caverns-46403.herokuapp.com/js/app.js”。此请求已被阻止;内容必须通过 HTTPS 提供。
【问题讨论】:
标签: laravel vue.js heroku progressive-web-apps