Symfony1 symfony原则:插入sql-“;不能';t定位名为mysql的驱动程序";错误

Symfony1 symfony原则:插入sql-“;不能';t定位名为mysql的驱动程序";错误,symfony1,wamp,symfony-forms,symfony-1.4,Symfony1,Wamp,Symfony Forms,Symfony 1.4,嘿,我是symfony的新手。 我正在symfony-project.com上学习joobet教程,我在第3天 每当我键入php-symfony-doctrine:insert-sql时,我都会得到 以下错误: 创建表的原则 找不到名为mysql的驱动程序 我正在WAMP上使用它。我在C:\wamp\bin\php\php5.3.0\PEAR\symfony上看到了symfony 我的项目出现在C:\wamp\www\jobeet中 请帮我解决这个问题,因为我被困在这里,无法继续前进。您需要启用

嘿,我是symfony的新手。 我正在symfony-project.com上学习joobet教程,我在第3天 每当我键入php-symfony-doctrine:insert-sql时,我都会得到 以下错误:

创建表的原则 找不到名为mysql的驱动程序

我正在WAMP上使用它。我在C:\wamp\bin\php\php5.3.0\PEAR\symfony上看到了symfony 我的项目出现在C:\wamp\www\jobeet中
请帮我解决这个问题,因为我被困在这里,无法继续前进。

您需要启用PDO的mysql驱动程序。您需要编辑1或2个php.ini文件,具体取决于您的系统

首先,您需要编辑apache使用的php.ini,您可以通过创建一个执行phpinfo()的新文件、通过浏览器检查并搜索“php.ini”来找到它

第二个是命令行使用的,打开一个终端(start-run-cmd.exe),运行
php-i>phpinfo.txt
,然后打开文本文件并搜索“php.ini”


您正在寻找它的扩展部分,请使用pdo_mysql取消对该行的注释(删除开头的;)。完成所有这些之后,重新启动apache,您就可以开始了。

谢谢您的帮助。当我运行时,检查_configuration.pph,它会给我以下信息:安装了OK PDO[[警告]]PDO安装了一些驱动程序::失败***安装PDO驱动程序(对于推进和条令是必需的)***我现在应该做什么?在phpinfo()中,它说:PDO PDO支持PDO驱动程序mysql,sqlite pdo_mysql pdo驱动程序用于支持mysql的客户端API版本mysqlnd 5.0.5-dev-081106-$Revision:1.3.2.27$Persistent cache enabled put_hits 0 put_misses 0 get_hits 0 get_misses 0 size 2000 free_items 2000引用2个指令本地值主值pdo_mysql。cache_size 2000请记住apache和命令行可能使用不同的php.ini文件。您需要编辑CLI使用的一个,我在上面描述了如何找到它。要找到php.ini的位置,稍微简单一点的方法是使用命令:php-I | grep“php.ini”