如何使用PHP 7从ubuntu连接到MS SQLSever

时间:2017-02-01 05:23:45

标签: sql-server database-connection php-7

我正在尝试使用PHP 7从ubuntu连接到Microsoft sqlserver,但我收到此错误,

PHP致命错误:未捕获错误:调用未定义的函数mssql_connect()

仅供参考:在php.ini中没有被调用的行; extension = php_mssql.dll来删除评论。

2 个答案:

答案 0 :(得分:0)

你正在使用linux,所以你找不到该行 extension=php_mssql.dll

它可能是extension=php_mssql.so

ubuntu中的php扩展名以.so

为后缀

并从php连接到mssql服务器 你必须看看PDO MSSQL

  

示例#1 PDO_DBLIB DSN示例

     

以下示例显示了用于连接的PDO_DBLIB DSN   Microsoft SQL Server和Sybase数据库:

     

MSSQL:主机=本地主机; DBNAME = TESTDB

     

SYBASE:主机=本地主机; DBNAME = TESTDB

     

的dblib:主机=本地主机; DBNAME = TESTDB

答案 1 :(得分:0)

这可能与PHP7 can't connect to MySQL

相同

PHP7不再支持 mysql 接口。您将需要开始使用mysqli或PDO