簡體   English   中英

嘗試從Ubuntu PHP服務器連接到MSSQL

[英]Trying to connect to MSSQL from Ubuntu PHP Server

因此,我已經圈了幾天,我需要幫助。

設置。

  • Laravel Homestead VM
  • Ubuntu 16.04.1 LTS
  • PHP 7.1.11-1

問題:

我有一個簡單的腳本設置來測試數據庫連接。 但是,無論何時我點擊腳本,它都會嘗試以下錯誤:

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 SQL Server驅動程序for SQL Server ,您將發現在下載它們時,MS為您提供了非常好的指南。 我有正確的擴展名(我認為)是從我的php.ini文件(FPM,Apache2和CLI)中調用的。

我在某個地方讀到連接到SQL Server 12時遇到問題。因此,我實際上下載並安裝了MS提供的PDO和Sqlsrv驅動程序的預覽版,並且仍然存在相同的錯誤。

最后,我在使用sqlcmd從命令行中搜索並低調地查看了PHP Ubuntu Ubuntu MS SQL之后,仍然可以從腳本中進行連接……什么也沒有。

我不知道從這里去哪里。

因此,在再次運行此Tut之后,它似乎正在工作。

https://www.microsoft.com/zh-cn/sql-server/developer-get-started/php/ubuntu/step/2.html

因此,不完全確定會是什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM