首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony2 :理论“找不到司机”

问Symfony2 :理论“找不到司机”
EN

Stack Overflow用户
提问于 2015-03-18 16:51:56
回答 1查看 16.6K关注 0票数 6

两天前,我开始用Symfony编写一个with应用程序。现在,我正在尝试使用Doctrine来保存一个新用户(我已经用命令php app/console doctrine:generate:entities在数据库中创建了一个实体和“链接”表)。

当我在订阅表单上使用POST HTTP请求时,Symfony告诉我:

找不到司机 500内部服务器错误- PDOException

我在Google和这里找到了很多解决方案,但都没有用。

php -m命令提供给我:

..。 PDO pdo_mysql ..。

我不知道为什么这不起作用,因为Doctrine可以生成用户实体并连接到mysql数据库(因为它在其中创建了一个名为“User”的表)。

phpinfo()告诉我,"PDO驱动程序“没有”值“。我想这就是我有问题的原因。

而且,它告诉我:

配置文件(php.ini)路径:/etc/php5 5/cli 加载配置文件:/etc/php5 5/cli/php.ini

我在文件“/etc/php5 5/cli/php.ini”中添加了以下行,并使用“/etc/init.d/apache2Restart”命令重新启动apache服务器,但是它没有改变任何=/

extension=php_mysql.so extension=php_mysqli.so extension=php_pdo_mysql.so extension=pdo.so

"php -ini“现在产生:

PHP警告: PHP启动:无法加载动态库‘/usr/lib/php 5/20100525/php_mysql.so’-/usr/lib/php 5/20100525/php_mysql.so:无法打开共享对象文件:在第0行未知中没有这样的文件或目录 PHP警告: PHP启动:无法加载动态库‘/usr/lib/php 5/20100525/php_mysqli.so’-/usr/lib/php 5/20100525/php_mysqli.so:无法打开共享对象文件:第0行中未知的文件或目录 PHP警告: PHP启动:无法加载动态库‘/usr/lib/php 5/20100525/php_pdo_mysql.so’-/usr/lib/php 5/20100525/php_pdo_mysql.so:无法打开共享对象文件:0行中不存在此类文件或目录 PHP警告:模块'PDO‘已经加载到第0行中未知的位置 配置文件(php.ini)路径:/etc/php5 5/cli 加载配置文件:/etc/php5 5/cli/php.ini 扫描/etc/php5 5/cli/conf.d.d中的其他.ini文件 解析的其他.ini文件:/etc/php5 5/cli/conf.d.d/10-pdo.ini, /etc/php5 5/cli/con.d/20-curl.ini, /etc/php5 5/cli/conf.d.d/20-gd.ini, /etc/php5 5/cli/conf.d.d/20-mysql.ini, /etc/php5 5/cli/conf.d.d/20-mysqli.ini, /etc/php5 5/cli/conf.d.d/20-PDO_mysql.ini, /etc/php5 5/cli/conf.d.d/20-pdo_pgsql.ini, /etc/php5 5/cli/conf.d.d/20-pdo_sqlite.ini, /etc/php5 5/cli/conf.d.d/20-pgsql.ini, /etc/php5 5/cli/conf.d.d/20-sqlite3.ini

应该在哪里找到pdo司机?我想我漏掉了什么?

EN

回答 1

Stack Overflow用户

发布于 2017-06-09 18:48:30

您的问题很可能是由于未为webserver的PHP启用pdo所致。对于CLI和CLI服务器,PHP可以有不同的配置。所有的输出都来自PHP。但是您的CLI的php.ini很好,这就是控制台工作的原因。没有正确设置的是CGI或FPM。

您需要定位CGI或FPM php.ini (位置可能会根据您的设置而改变-请参阅this answer获取更多信息),并确保您想要使用的PDO和PDO驱动程序在那里启用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29128009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档