注:不同系統安裝不同的依賴
一、加入微軟的源
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...