![](/img/trans.png)
[英]install Microsoft Drivers for PHP for SQL Server on Windows 8
[英]Connect to SQL Server in PHP 7.2 on Ubuntu 16.04, using Microsoft Drivers for PHP for SQL Server, works in browser but fails in command-line
我正在尝试连接远程SQL Server数据库,并获取其数据以写入到Ubuntu上的本地Mysql数据库。 我一直在使用Microsoft SQL Server的PHP驱动程序(已安装ODBC驱动程序),并且可以在浏览器中使用。
但是,当我在命令行中运行它时,它显示could not find driver
,就像从未安装驱动程序一样。
我的环境:
远程服务器是带有SQL Server 14.0.1000的Windows Server 2012。
我已经按照官方教程正确配置了Apache和PHP(否则,即使在浏览器中它也可能无法工作),所以我不知道为什么它在命令行或终端中不起作用。 请帮忙,谢谢。
您必须在CLI php.ini文件中启用此驱动程序。
要找到此文件,请打开控制台并键入php --ini
,这将向您显示当前php CLI ini文件的路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.