開發環境之擴充套件安裝

2022-05-13 03:06:40 字數 1405 閱讀 1329

日常開發中經常要使用不同的擴充套件庫,這個時候,安裝擴充套件是我們的必會的技能,那就總結一下我再安裝擴充套件當中踩過的那些坑...

安裝步驟:

2. 進行解壓操作並進入解壓之後的目錄

3.執行 phpize

4. ./configure 編譯    可能需要的引數   例如:  ./configure --with-php-config=/usr/local/php/bin/php-config(執行php的配置檔案)

5. make  && make install 安裝操作

示例:

我們想新增memcache擴充套件模組

tar zxvf memcache-2.2.5.tgz

cd memcache-2.25/

/usr/local/webserver/php/bin/phpize

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

make && make install

注意: ./configure 後面可以指定php-config檔案的路徑,這樣編譯就完成了,還需要在php.ini檔案中加入extension值

extension=memcache.so

安裝redis擴充套件

2. 解壓

unzip

5.0.2

.zip

3. 編譯安裝

cd phpredis

#生成配置檔案

/usr/local/php7/bin/phpize //

生成configure檔案

./configure --with-php-config=/usr/local/php7/bin/php-config --enable-redis

make

make install

4.安裝成功 返回擴充套件路徑 , 將路徑新增到php.ini

找到php配置檔案,新增擴充套件

php --ini

vim php.ini

extension=redis.so

常見概念:官方參考: 

常見問題:

1. phpize 編譯失敗

2. 找不到php.ini  或者安裝成功 但是擴充套件並沒有成功顯示

1) whereis   php.ini

2) php --ini

php開發環境ssh2擴充套件安裝

win環境下配置php ssh2擴充套件 需php5.3及以上版本,不支援5.2版本,網上沒找到相關資料 解壓完後,會有三個檔案,libssh2.dll php ssh.dll php ssh2.pdb。將 php ssh.dll php ssh2.pdb 放到你的 php 擴充套件目錄下 php ...

php swoole擴充套件環境安裝

tar xzvf swoole src 4.6.2.tar.gz 看到解壓目錄swoole src 4.6.2,進入目錄下,輸入如下 命令,執行phpize指令碼,檢測php的環境,在特定的目錄生成相應的configure檔案 2 phpize 然後在使用configure,檢測系統配製或環境,設定...

linux環境下安裝 imagick 擴充套件

首先,prerequisitea後安裝 php pear yum install php pear gcc yum install imagemagick imagemagick devel imagemagick perl 接下來,編譯imagick論壇 php 乙個擴充套件 pecl insta...