Home >Backend Development >PHP Tutorial >linux下,无法调用mssql请教

linux下,无法调用mssql请教

WBOY
WBOYOriginal
2016-06-23 14:22:12996browse

PHP5.1
LINUX系统

服务器没有安装sqlserver,只是需要去访问其他服务器的mssql数据库,
已经开启php.ini的extension=php_mssql.dll,重启apache后
还是提示Call to undefined function mssql_connect() 

请问要如何处理,谢谢!


回复讨论(解决方案)

查看phpinfo函数看有没有mssql这个模块,没有的话装上

linux 不是要编译吗

贴出你代码瞧瞧呗

要看看有没有这个模块!光开启是没用的,有的模块需要下载

linux下开启扩展是没用的,还需要安装另一个组件。
不建议去访问mssql。

PHP5.1
LINUX系统

服务器没有安装sqlserver,只是需要去访问其他服务器的mssql数据库,
已经开启php.ini的extension=php_mssql.dll,重启apache后
还是提示Call to undefined function mssql_connect() 

请问要如何处理,谢谢!

LINUX下的PHP有extension=php_mssql.dll吗?

extension=php_mssql.so 是这个吧

提示Call to undefined function mssql_connect() 说明你linux下没有安装支持mssql数据库服务吧,跟支持mysql一样需要安装个mysql数据库服务软件

一般是需要FreeTDS

不需要安装mysql,但是系统必须有相应的支持模块

linux  下安装

使用php -m检查一下看看有没有mssql的扩展 

架构搭配错误。。。。

PHP5.1
LINUX系统

服务器没有安装sqlserver,只是需要去访问其他服务器的mssql数据库,
已经开启php.ini的extension=php_mssql.dll,重启apache后
还是提示Call to undefined function mssql_connect() 

请问要如何处理,谢谢!

明显只会从网上copy 

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn