PHP OSX ODBC+MS SQL

PHP OSX ODBC+MS SQL,php,sql-server,macos,Php,Sql Server,Macos,嗨,两天了,我尝试在OSX10.8.2服务器下安装PHP+MSSQL,但还没有成功 我试过安装FreeTDS,编译mssql.so,成功地用PHP加载了它, 但函数mssql_连接服务器、用户、pass;总是返回false 我还尝试使用standart ODBC Administrator配置驱动程序设置 我的odbc.ini如下所示: [ODBC] Trace = 1 [ODBC Data Sources] MSSQL = MSSQL [MSSQL] Driver = /usr/

嗨,两天了,我尝试在OSX10.8.2服务器下安装PHP+MSSQL,但还没有成功

我试过安装FreeTDS,编译mssql.so,成功地用PHP加载了它, 但函数mssql_连接服务器、用户、pass;总是返回false

我还尝试使用standart ODBC Administrator配置驱动程序设置

我的odbc.ini如下所示:

[ODBC]
Trace = 1

[ODBC Data Sources]
MSSQL = MSSQL

[MSSQL]
Driver      = /usr/local/lib/libodbc.2.dylib
Description = MSSQL
username    = su
password    = 1234
但odbc_connect没有成功

还尝试了DSN较少的方法

<?php
$connection = odbc_connect( 'DRIVER={MSSQL};SERVER=192.168.1.94\SQLEXPRESS;DATABASE=NMSDb', 'sa', '1234' ) or die('Error')
?>
我可以使用主机192.168.1.94\SQLEXPRESS、用户sa和密码1234从Navicat成功连接到SQL

但是如何从php实现这一点呢?通常我使用MySQL,这没有问题,但MS SQL是一个噩梦