phpize安裝PHP擴充套件

2022-01-11 20:09:25 字數 628 閱讀 4026

安裝編譯完成php原始碼後忘記安裝一些擴充套件可以通過phpize來安裝

拿lnmp1.6安裝舉例

安裝完成lnmp後發現有些擴充套件沒有

我們解壓縮這個包,php-7.3.9

cd php-7.3.9/ext/

ls裡面有很多擴充套件包的資料夾,如gd;cd gd

#執行 /usr/local/php/bin/phpize

如果不是這樣操作的話就會提示下面的錯誤:

cannot find config.m4.

make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module

注意:目錄/root/lnmp1.6/php-7.3.9/ext/pdo_mysql ,在執行phpize命令前並沒有configure檔案,只有config.m4檔案。執行phpize就生成了乙個可執行的configure檔案。

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

make 

make install

這樣就生成了該擴充套件到ext目錄下

參考:

利用phpize安裝php擴充套件模組

cd extname 進入擴充套件模組的原始碼目錄下 usr local php bin phpize 舉例而已,具體路徑依實際情況而定 configure 根據不同的擴充套件模組,增加不同的引數 make make install 上邊的步驟將生成 extname.so檔案 修改php.ini e...

php擴充套件的安裝之phpize

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

linux下的phpize擴充套件安裝

系統中,php安裝成功後,在 bin目錄下會生成乙個名叫 phpize 的可執行指令碼,這個指令碼的用途是動態安裝 php擴充套件模組。使用phpize 指令碼安裝 php擴充套件模組的好處 在安裝 php時沒有安裝的擴充套件,可以在以後隨時安裝上,且不需要重新安裝 php。安裝步驟 1 切換到擴充...