所以我已经在圈子里走了几天,我需要帮助。
设置。
问题:
我有一个简单的脚本设置来测试数据库连接。每当我点击脚本然后它尝试我得到以下错误:
This extension requires the Microsoft ODBC Driver 11 or 13 for SQL Server. Access the following URL to download the ODBC Driver 11 or 13 for SQL Server for x64: http://go.microsoft.com/fwlink/?LinkId=163712
我做了什么:
所以,我安装了最新最好的SQL Server驱动程序。如果您点击此链接Microsoft Drivers for PHP for SQL Server,您会发现当您下载这些链接时,MS会为您提供非常好的指南。我正确地(我认为)从我的php.ini文件(FPM,Apache2和CLI)中调用了扩展。
在某处我读到连接到SQL Server 12时出现问题。所以我实际下载并安装了MS提供的PDO和Sqlsrv驱动程序的预览版本,但仍然存在相同的错误。
最后,我在搜索后遵循了这个教学指南PHP Ubuntu MS SQL,并且从命令行开始,使用sqlcmd我可以连接,但仍然来自脚本......没有。
我不知道从哪里开始。
答案 0 :(得分:0)
所以,再次经历这个啧啧之后,它似乎正在发挥作用。
https://www.microsoft.com/en-us/sql-server/developer-get-started/php/ubuntu/step/2.html
所以,不确定它可能是什么。