Symfony PDOException找不到驱动程序

时间:2013-05-31 15:48:15

标签: symfony pdo driver

我有一个symfony2.3的问题,今天我有这个错误信息:" PDoException找不到驱动程序"虽然昨天一切都很完美。

当我运行此命令行时:php app / check.php一切正常:

 OK       PDO should be installed
 OK       PDO should have some drivers installed (currently available: sqlite)

在我的文件parameters.yml中,一切正确。

我不明白为什么它昨天有效,今天我有这个错误。

致以最诚挚的问候,

1 个答案:

答案 0 :(得分:1)

首先,验证您的 php.ini 文件:扩展名( php_pdo_pgsql php_pdo_mysql )和 php_pdo 必须启用。确保在 symfony项目正在使用的php.ini文件上应用此更改,请在 localhost / path_to_your_project / web / config.php 上进行检查。您知道是否启用此扩展来执行函数 phpinfo()

命令也很有帮助: php -m 。它在控制台上列出了所有加载的php模块。

提示:请查看 Apache错误日志,您的扩展程序加载可能有问题。此文件根据您的服务器配置进行定位。