嘿,我是 symfony 的新手。
我正在 symfony-project.com 上关注这个 joobet 教程,我在第 3 天 http://www.symfony-project.org/jobeet/1_4/Doctrine/en/03
每当我输入 php symfony science:insert-sql 时,我都会得到
以下错误:
教义创建表
找不到名为 mysql 的驱动程序
我在 WAMP 上使用它。我有 symfony 存在于 C:\wamp\bin\php\php5.3.0\PEAR\symfony
我的项目存在于 C:\wamp\www\jobeet
请帮助我解决这个问题,因为我被困在这里,无法进一步移动。
最佳答案
您需要启用 PDO 的 mysql 驱动程序。您将需要编辑 1 或 2 个 php.ini 文件,具体取决于您的系统。
首先,您需要编辑 apache 使用的 php.ini,您可以通过创建一个执行 phpinfo() 的新文件,通过浏览器检查它并搜索“php.ini”来找到它。
第二个是命令行使用的,打开终端(开始-运行-cmd.exe),运行php -i > phpinfo.txt
,然后打开文本文件并搜索“php.ini”。
您正在寻找它的扩展部分,用 pdo_mysql 取消注释该行(删除开头的 ;)。完成所有这些之后,重新启动 apache 就可以了。
关于symfony1 - symfony 学说 :insert-sql - "Couldn' t locate driver named mysql"error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2727396/