0
Я создаю приложение на Silex, и у меня проблемы с очень простым. Я использовал пример из официальной документации для использования поставщика услуг доктрины, но независимо от того, что я делаю, $app[ 'db' ]->isConnected()
возвращает false. Вот кодSilex DoctrineServiceProvider не подключается
$app = new Application();
$app->register(new DoctrineServiceProvider(), array(
'dbs.options' => array (
'mysql' => array(
'driver' => 'pdo_mysql',
'host' => 'localhost',
'dbname' => 'sevenbet',
'user' => 'root',
'password' => '',
'charset' => 'utf8',
)
),
));
вы можете попробовать использовать 127.0.0.1 вместо * * локальный ? Вы проверяли на наличие ошибок в журнале? – mTorres
IIRC it lazy-connects, вы пытались запустить запрос и после этого проверить isConnected? – Maerlyn