php 擴充套件動態庫安裝

2021-04-22 12:18:06 字數 536 閱讀 2429

例如:php新增動態擴充套件庫(curl)

cd php安裝包/ext

cd curl

phpize

./configure --with-php-config=/root/php5/bin/php-config

make

make install

cd /opt/php/php-5.2.6/ext/curl/modules

cp curl.so /usr/local/apache2/modules/

將編譯後的動態庫放到apache2的modules動態庫中(只是利用了apache2的乙個資料夾)

vim /root/php5/lib/php.ini

-----------------

extension=curl.so

extension_dir = "/usr/local/apache2/modules/"

修改新增這兩句

----------------

重新啟動apache2 ok!

檢視phpinfo

php動態擴充套件函式庫依賴

最近研發的專案需要php環境,由於php已經是編譯安裝好的,在安裝時可能有些依賴庫沒有指定,導致後期開發中用到後函式庫依賴 不存在,因此需要重新編譯新增上新的依賴庫。方法與步驟 1 進入到php的原始碼目錄下的ext目錄下,找到對應需要增加的擴充套件,以要新增bcmath依賴為例 進入目錄 root...

php擴充套件安裝

以前以為php的擴充套件要重新編譯php,今天在群友的指點下知道可以像apache模組一樣動態擴充套件,以mcrypt舉例。進入要安裝的擴充套件的原始碼目錄 cd root php 5.2.6 ext mcrypt 執行phpize usr local php5 bin phpize ansi ro...

PHP動態擴充套件模組

php動態擴充套件模組 usr local php bin php m 檢視模組 下面安裝乙個redis的模組 cd usr local src wget mv develop phpredis develop.zip unzip phpredis develop.zip cd phpredis d...