Linux下安裝php 擴展fileinfo


在項目初始部署環境的時候,可能考慮的並不全面,就會少裝一些擴展,這里講解如何添加fileinfo擴展

 

1、找到php安裝的壓縮包

 

 

2、將壓縮包cp到 /data目錄下,並解壓

cp php-7.0.30.tar.gz /data  

cd /data 

tar -zxvf php-7.0.30.tar.gz  #解壓php壓縮文件

 

3、進入fileinfo擴展文件目錄(重點注意,一定要先進入這個fileinfo目錄,再執行下面的操作)

cd /data/php-7.0.30/ext/fileinfo/   #進入fileinfo擴展文件目錄

 

4、執行安裝fileinfo擴展命令(依次執行下面命令)

注:找到你的phpize所在的位置,用whereis php命令可以查看php目錄,然后直接在bin后面加上phpize即可,一般都是和我一樣

/usr/local/php/bin/phpize 

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

make && make install

 

5、開啟php.ini中的fileinfo擴展(注:如果想查看擴展存儲的位置:我的在/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012)

 cd /usr/local/php/etc

 vim php.ini

extension=fileinfo.so

6、重啟php-fpm 和 nginx

 重啟nginx 時,可使用 /usr/local/nginx/sbin/nginx -s reload  

驗證fileinfo擴展安裝成功

 

ok,安裝成功了。

 

注:現在,/data下的php-7.0的文件夾和壓縮包就沒用了,可以直接刪除了


免責聲明!

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



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