本文主要是介绍centos下为php安装fileinfo扩展随记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
背景:项目接口上传图片失败,获取不到任何参数,网上搜索资料说是没有fileinfo扩展的原因。
1、在源码目录下找到fileinfo目录并进入
cd /xxx/xxx/php-7.2.7/ext/fileinfo/
2、在该目录下执行phpize安装扩展。
/usr/local/php72/bin/phpize //php安装目录下的phpize位置
此处如果有报错的话,请根据错误提示安装相应应用。
3、配置编译
./configure --with-php-config=/usr/local/php72/bin/php-config
4、安装
make && make install
5、编辑php.ini文件 打开相应的fileinfo扩展注释,编辑成功后重启php-fpm服务。
vi /usr/local/php72/etc/php.ini
service php72-fpm restart
完成。
这篇关于centos下为php安装fileinfo扩展随记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!