linux下的phpize擴充套件安裝

2022-09-19 02:15:08 字數 1366 閱讀 6532

系統中,

php安裝成功後,在

bin目錄下會生成乙個名叫

phpize

的可執行指令碼,這個指令碼的用途是動態安裝

php擴充套件模組。

使用phpize

指令碼安裝

php擴充套件模組的好處:在安裝

php時沒有安裝的擴充套件,可以在以後隨時安裝上,且不需要重新安裝

php。

安裝步驟:

1、切換到擴充套件模組目錄

在php原始碼包被解壓後的目錄中有個ext子目錄,這裡有近70多個主流的php擴充套件模組安裝包。

如現在要安裝curl擴充套件,則切換到curl目錄:

cd /lamp/php-7.0.7/ext/curl

/usr/local/php/bin/phpize

執行成功會返回幾行資料:

configuring for:

php api version: 20041225

zend module api no: 20060613

zend extension api no: 220060519

3、開始編譯(注意--with-php-config引數) 

5、在php.ini中找到extension_dir欄位,把值修改成:

/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/

6、再在php.ini的dynamic extensions節位置下新增

vim /usr/local/php/etc/php.ini
extension = "curl.so"

/usr/local/php/lib/php/extensions/no-debug-zts-20151012/

7、重啟伺服器

/usr/local/apache2/bin/apachectlrestart

phpize安裝PHP擴充套件

安裝編譯完成php原始碼後忘記安裝一些擴充套件可以通過phpize來安裝 拿lnmp1.6安裝舉例 安裝完成lnmp後發現有些擴充套件沒有 我們解壓縮這個包,php 7.3.9 cd php 7.3.9 ext ls裡面有很多擴充套件包的資料夾,如gd cd gd 執行 usr local php ...

php擴充套件的安裝之phpize

安裝php fastcgi模式 的時候,常常有這樣一句命令 usr local webserver php bin phpize 一 phpize是幹嘛的?phpize是什麼東西呢?php官方的說明 phpize是用來擴充套件php擴充套件模組的,通過phpize可以建立php的外掛程式模組 比如你...

Linux下利用phpize安裝php擴充套件

php有很多擴充套件功能,我們在初次安裝的時候並沒有安裝某些擴充套件,可能在使用的過程中,又需要用到這些擴充套件。php提供了乙個phpize工具供我們安裝需要的擴充套件。下面我通過安裝socket擴充套件來介紹phpize的使用 1.找到自己的php安裝目錄,例如我的目錄是home vsrank ...