首頁  >  文章  >  後端開發  >  php擴充模組怎麼安裝

php擴充模組怎麼安裝

王林
王林原創
2020-10-30 15:09:392630瀏覽

php擴充模組的安裝方法:1、進入到ext目錄下;2、產生編譯檔;3、執行指令【./configure --with-php-config=/opt/php5.6.27/ bin/php-config】;4、編譯安裝即可。

php擴充模組怎麼安裝

模組安裝總則:

(影片教學建議:php影片教學

1 、進入到ext/目錄下對應的模組

2、執行/usr/local/php/bin/phpize 也就是執行一遍phpize產生編譯檔

#3、./configure -- with-php-config=/opt/php5.6.27/bin/php-config

4、Make && make install

php本身提供了許多擴展,例如curl,gmp, mbstring等等。我們在編譯安裝php時未必安裝了所有擴充功能。那麼安裝完php後,如果想單獨安裝某個php自身的擴充呢?

php版本5.6.27

單獨安裝gd拓展模組需要cd 到php-5.6.27/ext/gd

執行 phpize 產生編譯檔,如果系統沒有引入phpize,這個檔案在PHP安裝目錄下的bin中

在這裡一定要先執行make clean,這次安裝了8台伺服器,沒有先執行make clean的100%沒有安裝成功,都沒有添加到freetype support

./configure --with-php-config=/opt/php5.6.27/bin/php-config --with-jpeg-dir --with-png-dir --with-freetype-dir --with-zlib-dir --with-gd

一般情況,如果你正確的指定了php-config或你的機器只有一個php版本,so都會被正確安裝到對應php的extension_dir。如果執行make install後,extension_dir目錄下沒有對應的so,可以手動將產生的so檔cp過去

確認freetype 2 在編譯中已被新增

make && make install

PHP安裝擴充模組

PHP bcmath擴充(PHP配置參數--enable-bcmath)。

安裝

BC數學函數僅在 PHP 編譯時配置了 --enable-bcmath 時可用。

PHP 的 Windows 版本已內建對此擴充的支援。

PHP 的 Linux 版本,則需手動安裝bcmath擴充。

在PHP的源碼包中,預設就包含bcmath擴充的安裝文件,只需手動安裝一下即可。

cd /soft/php-5.5.38/ext/bcmath// 进入PHP的源码包目录中的bcmatch扩展目录
/usr/local/php-5.5.38/bin/phpize   // 执行phpize命令
./configure --with-php-config=/usr/local/php-5.5.38/bin/php-config  // 配置
make && make install
// 编译和安装

安裝完成後,可以得到bcmath.so文件,將該文件拷貝至php的擴充存放目錄。

然後,修改php的設定檔php.ini,加入如下的程式碼:

extension=bcmath.so

最後,重新啟動php服務即可。

systenctl restart php-fpm

相關推薦:php培訓

#

以上是php擴充模組怎麼安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn