Mam już kilka aplikacji nodejs. We wszystkich używam tych samych ustawień.
Pierwsza na heroku: http://centre-moneyu.herokuapp.com/ Działa
Ta sama na hostingu mydevilnet: https://centre.moneyu.pl/ NIE DZIAŁA
Druga na heroku: http://moneyu.herokuapp.com/ Działa
Na devilu: https://invest.moneyu.pl/ NIE DZIAŁA
Czy ktoś kto korzysta z devila mógłby looknąć co u mnie jest nie tak? : https://github.com/DanexZ/centre
log:
App 92522 output: SELECT * FROM users WHERE username='DanexZ'
App 92522 output: (node:92522) UnhandledPromiseRejectionWarning: TypeError: db.query is not a function
App 92522 output: at Promise (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/app/models/Model.js:230:20)
App 92522 output: at new Promise (<anonymous>)
App 92522 output: at User.get (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/app/models/Model.js:164:16)
App 92522 output: at exports.login (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/app/controllers/UserController.js:17:80)
App 92522 output: at Layer.handle [as handle_request] (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/layer.js:95:5)
App 92522 output: at next (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/route.js:137:13)
App 92522 output: at Route.dispatch (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/route.js:112:3)
App 92522 output: at Layer.handle [as handle_request] (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/layer.js:95:5)
App 92522 output: at /usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/index.js:281:22
App 92522 output: at Function.process_params (/usr/home/moneyu/domains/centre.moneyu.pl/public_nodejs/node_modules/express/lib/router/index.js:335:12)
App 92522 output: (node:92522) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
App 92522 output: (node:92522) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.