編譯安裝php odbc

2021-10-12 12:37:14 字數 883 閱讀 8965

注:不同系統安裝不同的依賴 

一、加入微軟的源

curl  > /etc/yum.repos.d/mssqlrelease.repo
二、防止衝突先解除安裝原有版本(可選)

yum remove unixodbc
三、安裝驅動(三個都要裝上,缺一不可)

yum install msodbcsql mssql-tools unixodbc-devel
wget
五、解壓

tar -zxvf pdo_sqlsrv-5.3.0.tgz
六、進入解壓目錄

cd pdo_sqlsrv-5.3.0
七、執行命令

/usr/ local/php/bin/phpize

./configure -- with-php-config=/usr/local/php/bin/php-config

八、編譯安裝

make && make install
在自動編譯時,報錯停止,報錯資訊如下:

經查詢是因為  安裝sqlsrv 需要unixodbc的支援,所以在安裝之前如果你沒有安裝過unixodbc還需要先安裝unixodbc

執行 安裝 unixodbc就可以啦

sudo apt-get install unixodbc-dev
資料:

php odbc 資料庫操作類

class access function connect dbq realpath this databasepath this link odbc connect this constr this username this password sql cur use odbc return th...

編譯安裝 Faiss編譯安裝

相信做搜尋的朋友,對faiss並不陌生,它區別於傳統的倒排檢索,通過近似向量的方式,召回檢索資料,改善搜尋體驗。最近我司準備在生產環境中上faiss,第一步得先能完整編譯可安裝的so,於是我就上手初體驗了一把。faiss有兩種安裝方式,一種是通過conda安裝,一種通過原始碼編譯安裝,本文介紹第二種...

編譯安裝 編譯安裝php7 4 7

2.使用 tar 命令解壓php 4.configure 執行 configure 命令預編譯php,此命令會生成makefile檔案,用來配置你的安裝選項 我的configure引數 configure prefix usr local php enable fpm with openssl en...