Doctrine a Kdyby – Nemozne sa pripojit na databazu
- shanoy
- Člen | 7
Dobry den,
Vo svojej appke vyuzivam Kdyby/Doctrine a po nahodeni appky na server websupport.cz sa nemoze aplikacia pripojit na databazu a pise nasledovnu chybu:
Doctrine\DBAL\Exception\ConnectionException
An exception occured in driver: SQLSTATE[HY000] [1045] Access denied for user: 'x4q69gw2x@10.20.0.254' (Using password: YES)
Avsak meno/heslo/dbname je spravne a pripojenie je mozne aj cez new Pdo()
Config vyzera nasledovne:
parameters:
database:
driver: mysql
host: mysql57.websupport.sk
socket: /tmp/mysql57.sock
dbname: x4q69gw2x
user: x4q69gw2x
password: xxx
port: 3311
database:
default:
dsn: '%database.driver%:host=%database.host%;port:%database.port%;dbname=%database.dbname%'
user: %database.user%
password: %database.password%
doctrine:
dev:
user: %database.user%
dsn: '%database.driver%:host=%database.host%;port:%database.port%;dbname=%database.dbname%'
password: %database.password%
dbname: %database.dbname%
metadata:
App: %appDir%
Na localhoste mi to perfektne bezi. Viete kde moze byt problem? Chybu mozte vidiet na http://brillocator.com
Mate skusenosti s rozbehavanim nette&doctrine appky na serveroch websupportu? Dakujem za kazdu radu
Editoval shanoy (9. 7. 2016 23:51)
- jiri.pudil
- Nette Blogger | 1034
Však v té konfiguraci Doctrině nikde neříkáš, kam (mysql57.websupport.sk) se má připojit :) Na localhostu ti to běží, protože localhost je výchozí host.
Editoval jiri.pudil (9. 7. 2016 7:16)
- shanoy
- Člen | 7
jiri.pudil napsal(a):
Však v té konfiguraci Doctrině nikde neříkáš, kam (mysql57.websupport.sk) se má připojit :) Na localhostu ti to běží, protože localhost je výchozí host.
A ako by mala teda spravna konfigurace vyzerat?
Ak myslis:
dsn: '%database.driver%:host=%database.host%;port:%database.port%;dbname=%database.dbname%'
tak to tam je len som zle skopcil config
Editoval shanoy (9. 7. 2016 23:51)
- jiri.pudil
- Nette Blogger | 1034
Doctrine vůbec s dsn nepracuje, musíš to nakonfigurovat po jednotlivých položkách
- shanoy
- Člen | 7
jiri.pudil napsal(a):
Doctrine vůbec s dsn nepracuje, musíš to nakonfigurovat po jednotlivých položkách
Diky moc ;)