Problém pri nahrávaní aplikácie na produkčný server
- tomino55
- Člen | 1
Čaute,
vytvoril som si v nette aplikáciu, ktorá využíva databázu. Na localhoste
mi aplikácia ide v pohode. Na produkčnom serveri aplikácia beží dovtedy,
pokiaľ sa nepotrebuje pripojiť na databázu. Pri pripojení na databázu mi
vyhodí error 500. Zaujímavé na tom je, že keď som na serveri povolil debug
mod aby som zistil o akú chybu ide, tak aplikácia zrazu nepadala, tj.
aplikácia mi beží len pri zapnutom Tracy.
Podľa log súboru som zistil, že pokiaľ je debug mode vypnutý, tak sa
aplikácia snaží pripojiť na databázu pomocou používateľa root, čo je
chyba, kedže moje používateľské meno je úplne iné.
Error log vyzerá nejako takto:
[2015–06–10 01–36–14] Nette\Database\ConnectionException:
SQLSTATE[28000] [1045] Access denied for user
‚root‘@'10.2.1.37' (using password: YES) …
Neviete prečo mi to mení používateľa databázy na root keď nechám
vypnutý debug mode?
S tvorbou aplikácií v nette mám len minimum skúseností. Aplikáciu som
vytváral cez composer a okrem nastavenia prístupu k databáze
v config.local.neon som v nej nič iné nenastavoval pred uploadom na server.
Nezabudol som niečo nastaviť?