Php 调用未定义的函数sqlsrv_connect()ubuntu
我试图在本地机器ubuntu中使用php连接到microsoft sql express,数据库位于服务器云中,但我遇到了以下错误:Php 调用未定义的函数sqlsrv_connect()ubuntu,php,codeigniter,ubuntu-14.04,Php,Codeigniter,Ubuntu 14.04,我试图在本地机器ubuntu中使用php连接到microsoft sql express,数据库位于服务器云中,但我遇到了以下错误: A PHP Error was encountered Severity: Error Message: Call to undefined function sqlsrv_connect() Filename: sqlsrv/sqlsrv_driver.php Line Number: 144 Backtrace: 我使用的是codeigniter框
A PHP Error was encountered
Severity: Error
Message: Call to undefined function sqlsrv_connect()
Filename: sqlsrv/sqlsrv_driver.php
Line Number: 144
Backtrace:
我使用的是codeigniter框架,我尝试过搜索解决方案,但它在ubuntu上对我不起作用,只为windows找到了解决方案
有没有可能在我的ubuntu 14.04上解决这个问题,而不是切换操作系统
注意:我正在本地环境中使用LAMP XAMPP。更新
几年后,微软终于推出了sql server for Linux:您可以在以下链接中找到更多信息:
注意:我希望他们能在我从事依赖sql server的项目之前完成这项工作
旧的
看起来这不可能在ubuntu中安装,因为有人在将操作系统切换到Windows时遇到同样的问题,这是目前最好的选择 您需要下载驱动程序,并且必须进行几项设置 看一看
您的问题与如何设置我的android手机运行iOS应用程序相同:所以答案是这是不可能的,是吗?哦,不可能。好的,谢谢你的快速评论和分享:看起来是这样,你需要使用Windows来使用它。现在我们可以在Ubuntu上安装它了:这是Windows版还是Ubuntu版?我想不是Ubuntu版,是Windows版