Microsoft 的 SQLSRV 驱动程序可以用于 Apache 上的 PHP 运行 吗?
Can Microsoft's SQLSRV driver for PHP run on Apache?
场景:
- 我在 Apache 服务器上有一个 PHP 网站 运行
- 我有一个运行在不同服务器上的 ERP 系统 (MS SQL)
- 我需要从我的网站连接到那个 MS SQL 服务器
我需要在我的 PHP 应用程序中使用 Microsoft SQL 服务器。我已经设法在我的本地主机(WAMP、Apache + PHP 7.2)上为 PHP 运行 获取了他们的 SQLSRV 驱动程序。
我以后需要将该应用程序部署到也在 Apache 服务器上运行的实时网站。这行得通吗?我可以在 requirements page 上看到 Windows / Windows 服务器操作系统,但我不确定它们是指客户端(加载驱动程序的应用程序)还是服务器端(存储数据库的位置)。在 WAMP 上它可以工作,但我不确定是不是因为 WAMP 本身在 Windows 上是 运行(即使服务器在 Apache 上运行)。
首先,你问错了问题。 Apache 是您已经在使用的 Web 服务器,因此您知道“可以使用 Apache 运行 吗?”的答案。是“是”。
相关的兼容性是与 操作系统 - 你 运行 在 Windows 上安装它,你需要知道它是否会 运行 在不同的 OS 上,可能有点 Linux.
其次,您找到的文档看起来已经过时了。微软有 up to date documentation on their own site including a much larger list of supported operating systems。除了Windows,还列出了官方支持的几个Linux发行版的版本,以及macOS.
的几个版本
无法确定或提供您需要安装哪些软件包的任何详细信息,因为您实际上并没有告诉我们您的生产服务器是什么系统;但答案几乎肯定是肯定的,sqlsrv
驱动程序的兼容版本将可用。
场景:
- 我在 Apache 服务器上有一个 PHP 网站 运行
- 我有一个运行在不同服务器上的 ERP 系统 (MS SQL)
- 我需要从我的网站连接到那个 MS SQL 服务器
我需要在我的 PHP 应用程序中使用 Microsoft SQL 服务器。我已经设法在我的本地主机(WAMP、Apache + PHP 7.2)上为 PHP 运行 获取了他们的 SQLSRV 驱动程序。
我以后需要将该应用程序部署到也在 Apache 服务器上运行的实时网站。这行得通吗?我可以在 requirements page 上看到 Windows / Windows 服务器操作系统,但我不确定它们是指客户端(加载驱动程序的应用程序)还是服务器端(存储数据库的位置)。在 WAMP 上它可以工作,但我不确定是不是因为 WAMP 本身在 Windows 上是 运行(即使服务器在 Apache 上运行)。
首先,你问错了问题。 Apache 是您已经在使用的 Web 服务器,因此您知道“可以使用 Apache 运行 吗?”的答案。是“是”。
相关的兼容性是与 操作系统 - 你 运行 在 Windows 上安装它,你需要知道它是否会 运行 在不同的 OS 上,可能有点 Linux.
其次,您找到的文档看起来已经过时了。微软有 up to date documentation on their own site including a much larger list of supported operating systems。除了Windows,还列出了官方支持的几个Linux发行版的版本,以及macOS.
的几个版本无法确定或提供您需要安装哪些软件包的任何详细信息,因为您实际上并没有告诉我们您的生产服务器是什么系统;但答案几乎肯定是肯定的,sqlsrv
驱动程序的兼容版本将可用。