導航:首頁 > 編程語言 > linuxphp擴展庫

linuxphp擴展庫

發布時間:2022-07-23 11:18:46

linux系統下如何安裝oci8的php擴展

Linux下PHP Oracle客戶端擴展(OCI8)安裝
因為最近的項目需要用php訪問oracle資料庫,不得不在linux下給php安裝oci8擴展。php也可以使用pdo訪問oracle資料庫,但還是需要安裝客戶端。參考張宴博客的這篇文章,出了很多問題,多次嘗試,足夠折騰才安裝成功。首先到oracle官網的這個頁面下載相關的文件,注意要連資料庫伺服器的版本,一定要對應,否則安裝成功也會連不上,同時也要區分32位、64位伺服器,比如我要連的資料庫伺服器是oracle10.2.0.4,64位主機,那麼我要下載下面三個文件:oracle-instantclient-basic-10.2.0.4-1.x86_64.rpmoracle-instantclient-devel-10.2.0.4-1.x86_64.rpmoracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm用以下命令安裝rpm -ivh oracle-instantclient-basic-10.2.0.4-1.x86_64.rpm oracle-instantclient-devel-10.2.0.4-1.x86_64.rpm oracle-instantclient-sqlplus-10.2.0.4-1.x86_64.rpm再安裝OCI8 PHP擴展yum install lio
wget http://pecl.php.net/get/oci8-1.3.5.tgz
tar zxvf oci8-1.3.5.tgz
cd oci8-1.3.5/
/home/renjun/php/bin/phpize CFLAGS="-I/usr/include/oracle/10.2.0.4/client64/" CXXFLAGS="-I/usr/include/oracle/10.2.0.4/client64/"
./configure --with-php-config=/home/renjun/php/bin/php-config --with-oci8=/usr/lib/oracle/10.2.0.4/client64/上面橙色的表示php的安裝路徑,紅色的表示oracle路徑,oracle路徑會因為版本的不同文件夾名稱有所不同,要到相應目錄查看一下,確認路徑正確。然後執行make,如果報錯,就執行./configure --with-php-config=/home/renjun/php/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/10.2.0.4/client64/lib/成功後會提示你執行make test,那就執行吧,可能會出現一堆的fail,但是不要緊。繼續make install。修改php.ini文件,添加extension = "oci8.so"重啟apache,用phpinfo()函數查看oci8是否安裝成功。第一次安裝的時候裝錯版本,重裝了很多遍顯示的仍然事老版本的擴展,必須要刪除oci8-1.3.5這個目錄重新解壓,執行上面的命令才可以。最後鄙視一下oracle,下載你的擴展還必須注冊你的會員,幾十個必填欄位,不就下載個東西么!

② 如何在linux下安裝phalcon框架php版本的擴展

第一步:在網路中搜索Phalcon,一般第一個網站,進入網站,我們點擊網站首頁的download,目前該框架的最近版本是2.0

③ linux上php怎麼添加mysql的擴展

不需要進行資料庫操作,不需要安裝mysql。 php的mysql擴展是php用於操作mysql資料庫的函數庫,如果需要進行資料庫操作,不僅要有函數庫,還需要安裝資料庫。

④ linux中安裝php擴展的問題

如果php安裝沒問題的話,我記得安裝這些擴展要用到 phpize 吧

在memcache安裝文件目錄
/usr/bin/phpize 你改變目錄就改變

./configure --with-php-config=/usr/bin/php-config
安裝

如果文件位置有變動,你自己慢慢找你的安裝目錄吧

⑤ linux中php沒有curl這個擴展,大家怎麼解決啊求解

首先看下php擴展庫里有沒有php_curl.dll這個擴展庫文件 沒有的話要去下載一個

下載地址:網頁鏈接

修改php.ini文件:
extension=php_curl.dll
然後phpinfo查看一下有沒有curl相關信息 有的話就說明開啟成功

⑥ linux php的mogobd擴展怎麼裝

.下載相應擴展的源碼 pecl.php.net上能找到大部分
2.切換到擴展源碼目錄,使用phpize命令來生成configure文件
3.執行 ./confirgure
4.make && make install
編譯完的擴展so文件就會被安裝到php的擴展目錄下去,編輯php.ini文件,增加extension=xxx.so文件後重啟fpm或是apache就可以

閱讀全文

與linuxphp擴展庫相關的資料

熱點內容
Python打折代碼不含商品 瀏覽:218
把多個Word合成一個pdf 瀏覽:354
aes演算法描述 瀏覽:897
新手機壓縮包在哪 瀏覽:779
java抽獎程序源碼 瀏覽:698
汽車壓縮機又叫 瀏覽:95
android讀取data文件 瀏覽:874
紅旗智聯app怎麼跟h5車子連接 瀏覽:138
材料化學pdf 瀏覽:114
伺服器機房都有什麼東西 瀏覽:370
最近長陰短柱量能副圖指標源碼 瀏覽:647
python字元串去除後四位 瀏覽:167
捷速pdf編輯器破解版 瀏覽:725
大帶寬伺服器怎麼租 瀏覽:299
籃球程序員單身難嗎 瀏覽:877
一接到命令就 瀏覽:488
挖幣伺服器是什麼 瀏覽:524
攜帶型u盤加密 瀏覽:464
apex找不到伺服器怎麼解決 瀏覽:316
壓力大的時候你都是怎麼解壓 瀏覽:678