推薦(免費):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.
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
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中文網其他相關文章!