我正在使用Symfony 2并在我的parameters.ini中包含此行:
database_driver = pdo_pgsql
当我使用Doctrine创建数据库结构时,一切都很好。但是如果我想在我的darabase(插入行)中添加一些教义对象,我会遇到异常:
我与此有什么关系?
答案 0 :(得分:0)
首先,验证您的 php.ini 文件:必须启用扩展程序 php_pdo_pgsql 和 php_pdo 。确保在 symfony项目正在使用的php.ini文件上应用此更改,请在 localhost / path_to_your_project / web / config.php 上进行检查。您知道是否启用了此扩展来执行函数phpinfo()。
这个命令也很有用:php -m。它在控制台上列出了所有加载的php模块。
提示:查看 Apache错误日志,您的扩展程序加载可能有问题。此文件根据您的服务器配置进行定位。