Linux的phpize
生活随笔
收集整理的這篇文章主要介紹了
Linux的phpize
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.基礎(chǔ)
在使用php的過程中,我們常常需要去添加一些PHP擴(kuò)展庫(kù)。但是重新對(duì)php進(jìn)行編譯是比較煩的,所以這時(shí)候我們可以使用phpize對(duì)php進(jìn)行添加擴(kuò)展。并且phpize編譯的擴(kuò)展庫(kù)可以隨時(shí)啟用或停用,比較靈活。就是對(duì)擴(kuò)展進(jìn)行編譯并加入到擴(kuò)展目錄里面
2.作用
其實(shí)phpize是一個(gè)運(yùn)行腳本,主要作用是
檢測(cè)php的環(huán)境
還有就是在特定的目錄
生成相應(yīng)的configure文件,
這樣makeinstall之后,
生成的.so文件才會(huì)自動(dòng)加載到php擴(kuò)展目錄下面。
在php.ini里面加上擴(kuò)展類
?
3.例子
extention為要掛載的擴(kuò)展包wget extension.tar.gz下載相應(yīng)的擴(kuò)展包并解壓。 cd extension/切換到擴(kuò)展extension的目錄中 /php/bin/phpize 運(yùn)行php安裝目錄下的phpize文件,這時(shí)候會(huì)在extension目錄下生成相應(yīng)的configure文 件。 /configure --with-php-config=/php/bin/php-config 運(yùn)行配置,如果你的服務(wù)器上只是裝了一個(gè)版本的 php則不需要添加--with-php-config 。后面的參數(shù)只是為了告訴phpize要建立基于哪個(gè)版本的擴(kuò)展。 make && make install 編譯模塊 編譯好模塊之后,需要讓php啟用它。extension.so加入到php.ini。 重啟php服務(wù)。?
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Linux的phpize的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux的unlink
- 下一篇: Linux的换网变化IP进行固定IP