[v1] Got Error 500 I Internal Server Error @deployment
-
Successfully Built a SSR web app that runs well on my local machine but got Got Error 500 I Internal Server Error @deployment
My steps:- run ‘quasar build -m ssr’ ---------successful
- npm install --------successful
- upload to heroku--------successful
but I still got Error 500 I Internal Server Error
I dont know if there is anything else I need to do ?
-
Could you please provide some logs?
How are you serving your app?
Have you checked the following link?
https://v1.quasar-framework.org/quasar-cli/developing-ssr/deploying#Introduction -
if run npm start in the dist folder on my local machine…i will get an app running on port 3000 with no error
works fine
on hosting the app i get no error on log console either but when opened give Error 500 I Internal Server Error -
@wcomnisky I got this log from Heroku log console:
at=info method=GET path="/" host=ineed4u.herokuapp.com request_id=fd9c5698-9ce9-4f7d-b05c-eceea64682d5 fwd="105.112.112.214" dyno=web.1 connect=1ms service=165ms status=500 bytes=337 protocol=https
-
@folami Not much helpful logline
Try to get a bigger stack trace with:
heroku logs -n 200
Also check this: heroku logs -n 200
-
@wcomnisky
this from heroku log view2019-04-30T10:38:32.000000+00:00 app[api]: Build started by user ineedng2017@gmail.com 2019-04-30T10:39:09.999288+00:00 app[api]: Release v28 created by user ineedng2017@gmail.com 2019-04-30T10:39:09.999288+00:00 app[api]: Deploy cd309f27 by user ineedng2017@gmail.com 2019-04-30T10:39:10.611658+00:00 heroku[web.1]: Restarting 2019-04-30T10:39:10.614679+00:00 heroku[web.1]: State changed from up to starting 2019-04-30T10:39:11.485757+00:00 heroku[web.1]: Stopping all processes with SIGTERM 2019-04-30T10:39:11.597512+00:00 heroku[web.1]: Process exited with status 143 2019-04-30T10:39:12.000000+00:00 app[api]: Build succeeded 2019-04-30T10:39:15.886585+00:00 heroku[web.1]: Starting process with command `npm start` 2019-04-30T10:39:18.221699+00:00 app[web.1]: 2019-04-30T10:39:18.221719+00:00 app[web.1]: > ineed@0.0.1 start /app 2019-04-30T10:39:18.221721+00:00 app[web.1]: > node index.js 2019-04-30T10:39:18.221723+00:00 app[web.1]: 2019-04-30T10:39:19.177739+00:00 heroku[web.1]: State changed from starting to up 2019-04-30T10:39:19.149569+00:00 app[web.1]: Server listening at port 45919 2019-04-30T10:39:19.230825+00:00 app[web.1]: connection succesful 2019-04-30T11:02:37.237526+00:00 heroku[web.1]: State changed from starting to up
and the log view shows this when I try to view the app @https://ineed4u.herokuapp.com/:
2019-04-30T10:34:04.052697+00:00 heroku[router]: at=info method=GET path="/" host=ineeds.herokuapp.com request_id=e9cbbbdf-ad64-4c17-ac08-767e2c9a8223 fwd="105.112.112.214" dyno=web.1 connect=1ms service=22ms status=404 bytes=442 protocol=https 2019-04-30T10:34:05.006946+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=ineeds.herokuapp.com request_id=f3b9f550-ad61-473c-8859-cb2cf92cb0cf fwd="105.112.112.214" dyno=web.1 connect=1ms service=6ms status=404 bytes=452 protocol=https
-
@wcomnisky thanks for your response i got it fixed…it was one of my boot files that caused the error
-
I have right now exactly the same issue, so I try a test.
1.- I create a new quasar project:
quasar create heroku_test
2.- I buil it with:quasar buil -m ssr
3.- I add a Procfile with the text:web: node dist/ssr/index.js
4.- I run the command on local andlocalhost:3000/
works fine
5.- I even remove thedist
directory from .gitignoreWhen I do the push to heroku everithing works fine, but when open the page it’s only displays: “500 | Internal Server Error”