[symfony2] Wamp + sqlserver

时间:2015-03-24 17:18:03

标签: php sql-server symfony wamp

我在Wamp上使用symfony2,它连接在SQL Server DB上。 (是的,我哭了)

当我用

开始项目时
php app/console server:run

一切都很好,速度很慢,但我的网站在127.0.0.1:8000上没问题,Doctrine2连接到sql-server数据库没有问题。

我的问题:当我使用localhost / MyProject / web / app_php.php时(意味着我使用的是wamp而不是'server:run')。 Symfony抛出异常:PDOException:找不到驱动程序。我在wamp / bin / php5.x.x /等上安装这些驱动程序已经好几天了。

有关详细信息,请安装:

-basic wamp:Apache:2.4.9 MySQL:5.6.17 PHP:5.5.12 PHPMyAdmin:4.1.14 SqlBuddy:1.3.3 XDebug:2.2.5

-Symfony 2.6.5

-php_pdo_sqlsrv_55_ts.dll

-php_sqlsrv_55_ts.dll

- 更改php ini并将这些dll添加到扩展名。

- 在此处按需要安装IIS和Microsoft ODBC Driver 11:http://www.microsoft.com/en-us/download/details.aspx?id=20098

我不知道我想念的是什么 。它如何与服务器一起工作:运行而不是使用Wamp ...?

Windows很快就会杀了我。

1 个答案:

答案 0 :(得分:0)

找到它:我使用32位wamp版本的'server:run',而localhost是64位wamp版本...

好。 Windows dll

- > http://www.microsoft.com/en-us/download/details.aspx?id=20098

仅适用于32位版本或Wamp !!!有些人在论坛上说他们设法让它在64位上运行。我刚刚失败并卸载了64位版本的Wamp