Linux环境下PHP5.5连接Sqlsrv2008教程:安装与配置

需积分: 10 3 下载量 184 浏览量 更新于2024-07-16 收藏 4.83MB PDF 举报
在本文档中,作者分享了如何在Linux环境下使用PHP5.5及以上版本连接到Microsoft SQL Server 2008的方法。该环境主要包括Linux(64位CentOS 6.4),Nginx 1.8.0作为Web服务器,以及PHP 5.5.28作为脚本语言运行时。连接的关键在于使用FreeTDS版本,这里强调了官方推荐的最新FreeTDS-0.95版本,因为它提供了对SQL Server 2008的最佳支持。 文章的第一步是安装FreeTDS,建议从其官方网站下载最新稳定版本(freetds-patched.tar.gz),因为早期版本如FreeTDS-0.91可能存在兼容性问题,特别是对于SQL Server 2008的支持版本。配置时,重要的一点是设置`--with-tdsver`参数,这个选项应根据实际的SQL Server版本来选择,例如对于SQL Server 2008,应该设置为7.3,尽管网络上的信息可能会有混淆,因为早期版本的FreeTDS可能支持的版本较低。 如果使用了旧版本的FreeTDS-0.91,并尝试设置高于7.1的版本,可能不会有效,因为这些版本并不被完全支持。只有当更新到FreeTDS-0.95时,才能确保与SQL Server 2008的正确交互。下载链接也被提供,以便读者可以直接获取所需的软件包。 通过这个教程,读者可以了解到在Linux环境中配置和利用PHP与SQL Server进行通信的基本步骤,这对于开发人员来说是一个实用的指南,特别是那些需要在旧版系统上进行迁移或者新项目配置的开发者。文章的重点在于确保正确版本的选择和配置,以避免潜在的兼容性和性能问题。