【发布时间】:2014-09-21 21:45:06
【问题描述】:
我在 symfony 2 上有一个错误
FatalErrorException:错误:在 /var/www/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php 第 155 行中找不到类“PDO”
所以我搜索了安装和启用 PDO,但我没有在 /etc/php5/apache2/php.ini 和 /etc/php5/cli/php.ini 中找到这些行 extension=pdo.so 和 extension=pdo_mysql。所以
问候
编辑:
在 /php.ini 中,我有 extension=pdo.so 和 extension=pdo_mysql.so,我到处搜索,但我不明白为什么这个错误不断出现。
我在一个带灯的 debian 服务器上。
没人回答吗?
【问题讨论】:
-
还要检查
apache和cli中的conf.d 文件夹,也可以输入相同的条目。而且,如果您使用命令行安装并启用,您将只能在文件夹中找到条目。 -
conf.d中有10-pdo.ini和20-pdo_mysql.ini,怎么办?我都是在命令行中完成的
-
猜你已经更新了 php 或 apache 而没有重新安装所有依赖项。好像apache的扩展文件夹变了,pdo扩展没有动。尝试重新安装 pdo。
-
我做了多次但什么也没做,apt-get install php-pdo 不起作用
标签: php mysql symfony pdo doctrine-orm