0
我正在Silex上构建应用程序,并且在非常基础的东西上遇到了一些问题。我使用了官方文档中使用doctrine服务提供者的例子,但不管我做什么$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它懒惰连接,你尝试运行一个查询并检查isConnected后? – Maerlyn