我有一个客户谁想让我建立一个网站使用PHP和SQL Server。问题是我所有的PHP开发都是在运行Apache的OS X中进行的。我有一台运行Windows和SQL Server生产环境的计算机,但我似乎无法通过"sqlsrv_connect“进行连接,因为我无法在我的Mac上安装sql server的驱动程序
有没有人为这种情况找到了好的工作流程?
------------------- --------------------
| osx | | windows |
| | | |
| | | |
| php | | sql svr |
| apache | | |
| | | |
| | | |
------------------- --------------------
^ ^
|______ select * from database ____|发布于 2010-10-19 17:57:49
从你的问题中还不能完全清楚OS和Apache是客户的需求还是你自己的个人开发偏好?
据我所知,你的选择是:
选项1应该工作得很好(尽管与官方驱动程序相比,FreeTDS的功能有限),但选项2肯定是阻力最小的路径。在做出决定之前,我会确认客户对部署的要求/期望。
如果您确实决定(或需要)在Windows上进行开发,有大量的信息可用:
http://www.microsoft.com/sqlserver/2005/en/us/php-driver.aspx
https://stackoverflow.com/questions/3964551
复制相似问题