如果应将应用程序部署到 Linux 系统,如何在 Windows 开发环境中设置 PHP (5.3/5.4) 和 MSSQL 支持?所以基本上,应该使用哪个驱动程序以及如何使用(比如使用 mssql_
函数或 PDO 或其他)?
目前目标系统在某些 CentOS 上运行 PHP 5.1.6,但如果需要可以更新。我们正在使用 mssql_
函数进行数据库访问。我尝试使用 XAMPP 设置开发机器,但不得不发现,对 MSSQL 驱动程序的支持已在 PHP 5.3 中删除。
建议似乎是使用sqlsrv
驱动程序和函数,但这在网络服务器上不起作用。
最佳答案
使用 ODBC,SQLSrv 扩展只适用于 Windows。
关于在 Windows 和 Linux 上使用 Apache 的 PHP MSSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9972793/