我已经安装了php 5.6.13,nginx,postgresql(在Mac OS上使用brew)
我在日志中找到了:
PDOException: could not find driver at /project-folder//vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:40
并且想到了这个在parameters.yml中的简单错误,但参数和配置中的一切都没问题。
使用相同设置执行命令doctrine:schema:create
和doctrine:fixtures:load
正常工作!
所以我检查了php:
>> php -m
PDO
pdo_dblib
PDO_ODBC
pdo_pgsql
pdo_sqlite
尝试清除缓存:console cache:clear
删除并设置缓存,使用http://symfony.com/doc/current/book/installation.html
记录文件夹但我无法在网站上登录,并且每次都保存错误PDOException: could not find driver
我不知道 - 当我尝试在网站上登录时,如何加载灯具,但找不到PDO驱动程序。
我尝试过多次删除并安装php56,php56-pdo-pgsql,nginx ......任何想法......
<小时/>
重启Mac OS后问题解决了。