簡體   English   中英

如何從CentOS 7上安裝的PHP 7,Plesk 12.5連接MSSQL

[英]How to connect MSSQL from PHP 7, Plesk 12.5 installed on CentOS 7

我的Plesk 12.5安裝在CentOS 7上,並同時支持多個php版本。 我已經為5.4.16版的PHP成功安裝了pdo_dblib驅動程序。 有誰知道如何為php 7安裝類似的驅動程序。我在php7上啟用了PDO,並支持PDO驅動程序mysql,odbc,pgsql,sqlite。 如何添加mssql。 我發現此鏈接庫需要php70w-pdo_dblib,但如何安裝? plesk網站上的問題

謝謝大家的幫助。 我已經解決了我的問題,只需將MSSQL與ODBC diver(與PHP7一起提供)連接,就需要確保

/etc/odbc.ini

[SomeName]
Description = " SomeName "
Driver = FreeTDS
Trace = No
Servername = TestServer
Database = dbname
UserName = username
Password = pass

[Default]
Driver = /usr/lib64/libtdsS.so.1

/etc/freetds.conf

[TestServer]
host =dbhostname
port = 1433
client charset = UTF-8
tds version = 8.0

然后在php中

     $db = new PDO("odbc: SomeName ", " username ", " pass");
$sql = " select *…….”
$stmt = $db->prepare($sql);
        $stmt->execute();

暫無
暫無

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

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