Mar*_*ois 14 php doctrine symfony1
我今天尝试了Symfony 2,并尝试使用Doctrine.
但是当我php app/console doctrine:schema:create在命令行中使用该命令时,它会返回以下错误:
[PDOException]
could not find driver
doctrine:schema:create [--dump-sql] [--em[="..."]]
Run Code Online (Sandbox Code Playgroud)
我的php.ini文件和phpinfo()清晰显示PDO驱动程序已加载.我还在纯PHP中创建了一个小脚本,使用PDO连接到我的数据库,它工作正常.没有错误,所以PDO安装良好并且正常工作.
PHP和MySQL使用最新版本的EasyPHP在我的计算机上运行.
Doctrine可能出了什么问题?我现在应该在哪里看?
Sim*_*ast 15
是的,如果你php -m在命令行输入,它应该列出PDO和pdo_mysql.在我的情况下,它只显示了PDO无法找到MySQL驱动程序的原因.
正如您已经评论过的那样,我认为这是因为PHP CLI无法找到合适的php.ini文件.