首頁  >  文章  >  後端開發  >  php7 ext各種擴充安裝的方法

php7 ext各種擴充安裝的方法

coldplay.xixi
coldplay.xixi轉載
2021-01-14 10:28:142860瀏覽

php7 ext各種擴充安裝的方法

推薦(免費):PHP7

#兩種方法:

第一種不在介紹太麻煩

第二種方法:

php ext目錄:

舉個栗子:Mysql_PDO
cd pdo_mysql 

//裡面沒有configure 的文件,用phpize來擴充模組
/usr/local/php/bin/phpize 

yum install autoconf - y //autoconf是用來產生可以自動的設定軟體原始碼套件以適應多種UNIX系統的shell腳本的工具

./configure --with-php-config=/usr/local/ php/bin/php-config --with-pdo-mysql=/usr/local/mysql //有configure之後,寫這個進去,這個是mysql安裝在/usr/local/mysql的。
make && make install

echo 'extension=pdo_mysql.so' >> /usr/local/php/lib/php.ini
# //之後就是php -m ,看看有沒有pdo_mysql

沒有為php加入環境變數的進入目錄:

再舉一個栗子:openssl


openssl //去到openssl裡面,沒有configure

/usr/local/php/bin/phpize //來這個試試看,
Cannot find config.m4. 

## //資料夾裡面有config0.m4。複製一個

cp config0.m4 config.m4 
/usr/local/php/bin/phpize 

./configure --with-php-config=/usr/local/php/bin /php-config //configure出來了

configure: error: Cannot find OpenSSL's //又來個error


yum install openssl openssl-devel //下載需要的依賴, openssl

./configure --with-php-config=/usr/local/php/bin/php-config //再來一次
make && make install

## /usr /local/php/lib //這個我放php.ini

vim php.ini //vim編輯

extension="openssl.so" //最後面加上去

### ######

以上是php7 ext各種擴充安裝的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除