linux環境安裝php fileinfo擴展


  windows環境安裝擴展比較簡單,只需要把dll拷貝到擴展目錄,修改php.ini中相應的擴展就好了。

 

  下面來介紹一下linux環境下的php擴展安裝,以centos6.5和php7.1為例,介紹一下fileinfo的安裝。

 

  根據手冊的介紹fileinfo擴展從php5.3之后默認是開啟的,所以不需要我們單獨安裝。但是有的集成環境為了編譯php的時候提高速度或者節省資源就去掉了這個擴展的安裝。所以就需要我們自己動手來安裝了。

  我們從fileinfo的源碼來安裝這個擴展。fileinfo的源碼在php源碼的“src/ext/fileinfo”的目錄下面,可以用find來找到具體的路徑

find / -name fileinfo

  

  找到路徑之后進入到fileinfo目錄中。

  開始擴展的安裝:

  1. phpize

  執行phpize命令

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

  執行configure配置。

  如果提示php-config命令不存在 configure: error: Cannot find php-config. Please use --with-php-config=PATH

  

  可以執行yum install php-devel, 安裝php-devel,安裝完成之后再執行這條命令即可。

  3. make && make install

  編譯安裝

  4. 修改php.ini文件,添加extension=fileinfo.so

 

  到此為止就安裝成功了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM