【发布时间】:2016-04-18 12:09:57
【问题描述】:
在使用 PHP7 将 Web 应用程序移植到服务器时,我遇到了一个问题:我无法让 mssql_connect 工作。我发现 mssql 在 PHP7 上还不能工作(或永远不会工作)。
在 Ubuntu(Nginx、php-fpm)上使用 PHP7 连接到 MSSQL 的最快方法是什么?
【问题讨论】:
-
PDO 连接怎么样?
-
来自php manual:这个函数在 PHP 7.0.0 中被移除。此功能的替代方案包括:
PDO::__construct()sqlsrv_connect()odbc_connect() -
上述解决方案有人确认了吗?
-
我也有同样的困境。 PDO 不能与 Stored Proc 一起正常工作。我更喜欢 PDO。想升级到 php 7 但这是个大问题。我想我将不得不尝试让 dblib 与存储的过程一起工作。
-
也许你会告诉我RTCA[阅读上面的评论];但是有没有人想出如何保留 PHP7.0,并将旧代码与 mssql_connect、mssql_query 和 mssql_fetch_array 一起使用?