我想使用Red Hat Enterprise Linux 5.5将php连接到mssql数据库(sql服务器),使用了我在Internet上找到的任何方法,但这些方法均无效。最近,我仅通过命令成功连接了它,但是当我通过PHP连接时却不起作用。我将描述我的环境和假设。
操作系统:RHEL 5.5(不带RHN)
PHP:版本5.6.28
MSSQL ODBC驱动程序:版本11(用于Redhat5)
odbc ini上的数据源名称(DSN)
[MSSQLServer]
Driver=ODBC Driver 11 for SQL Server
Description = Untuk MSSQL Server
Trace = No
Server = 192.168.190.10
Port = 1433
TDS version = 0.95
Database = testingsql
文件odbcinst.ini
[ODBC Driver 11 for SQL Server]
Description=Microsoft ODBC Driver 11 for SQL Server
Driver=/opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2270.0
UsageCount=1
Apache:2.4(lampp)
结果
Uncaught exception 'PDOException' with message 'could not find driver'
谢谢。