обратната база данни няма да работи от терминал (PROPEL / BAKE CAKEPHP)

Опитвам се да генерирам моделни класове от локална база данни, използвайки както propel, така и bake за cakephp, изглежда, че имам същия проблем:

Когато се опитам да получа достъп до базата данни чрез bake или propel, ми дава грешка, че не може да отвори връзката:

Така че опитах това: Опитвам се да получа достъп до базата данни от приложението, използвайки pdo, работи добре!!! Когато се опитах да осъществя достъп до база данни през терминал, тя също работи !!!

Наистина не знам какъв е проблема тук!


person Boukharist    schedule 15.06.2014    source източник


Отговори (1)


Най-вероятно имате отделен конфигурационен файл php.ini за CLI и pdo_mysql не е зареден за CLI.

person ADmad    schedule 15.06.2014
comment
Благодаря, проблемът беше, че нямах инсталиран драйвер pdo_mysql за моя php5, но вашият отговор ме накара да разбера, че използвах и тази връзка, за да разреша проблема си: stackoverflow.com/a/7564426/3004667 - person Boukharist; 15.06.2014