【发布时间】:2015-03-24 17:18:02
【问题描述】:
我在 Wamp 上使用 symfony2,它连接到 SQL 服务器数据库。 (是的,我哭了)
当我开始项目时
php app/console server:run
一切都好,速度很慢,但是我的网站在 127.0.0.1:8000 上还可以,Doctrine2 连接到 sql-server 数据库没有问题。
我的问题:当我继续使用 localhost/MyProject/web/app_php.php 时(意味着我使用 wamp 而不是“服务器:运行”)。 Symfony 抛出异常:PDOException:找不到驱动程序。我受苦了好几天在 wamp/bin/php5.x.x/etc 上安装这些驱动程序。
更多详情,我安装:
-基本 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
我不知道我想念什么。它如何与 server:run 而不是 Wamp... 一起工作?
Windows 很快就会杀死我。
【问题讨论】:
-
WAMP 有两个
php.ini文件,你更新了正确的吗? -
是的,我做到了。没关系,我找到了pb。 32x 和 64x 不兼容
标签: php sql-server symfony wamp