我正在尝试使用PHP 7从ubuntu连接到Microsoft sqlserver,但我收到此错误,
PHP致命错误:未捕获错误:调用未定义的函数mssql_connect()
仅供参考:在php.ini中没有被调用的行; extension = php_mssql.dll来删除评论。
答案 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