我正在开发一个使用Laravel 5.2的系统,我将它连接到SQL Server没有任何问题,直到我从PHP 5.4升级到PHP 5.6,现在当我尝试登录它时,我抛出了下一个异常:
Connector.php第55行中的PDOException: SQLSTATE [01002] Adaptive Server连接失败(严重级9)
当我在控制台上运行php artisan migrate
时,它运行时没有错误并正确进行迁移。我运行php artisan db:seed
时也一样。我认为,问题是当我尝试使用PHP连接到sql server时。
是否还有其他配置,或者我必须更新或安装库?我认为它可能是pdolib,但我找不到可以帮助我的信息。
我真的很感谢你的帮助。
答案 0 :(得分:0)
我设法解决了这个问题。
我执行了tsql -C
并注意到
的/ usr /本地/ PHP5 /等
然后,我用
中关于我的freetds的信息对其进行了编辑/usr/local/Cellar/freetds/1.00.24/etc/freetds.conf
现在我可以像以前一样登录并进行查询。
希望对某人有帮助。