Laravel composer install 缺少phpfile_info,LNMP安装PHP fileinfo扩展模块
2021-03-03 08:26
标签:complete version memcach mod bin conf config com nmp 安装PHP程序的时候,提示The fileinfo extension is required.,缺少fileinfo 扩展,因为LNmpA没有自行开启,所以需要我们手工去开启fileinfo 扩展。 方法如下: cd /lnmp1.5/src/php-5.6.9/ext/fileinfo/ (如果php包没解压,那就解压) 第二步: /usr/local/php/bin/phpize Configuring for: PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226 第三步: ./configure --with-php-config=/usr/local/php/bin/php-config Build complete. Don‘t forget to run ‘make test‘. Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ 第四步: extension=fileinfo.so /etc/init.d/php-fpm restart composer install Laravel composer install 缺少phpfile_info,LNMP安装PHP fileinfo扩展模块 标签:complete version memcach mod bin conf config com nmp 原文地址:https://www.cnblogs.com/mmykdbc/p/14275792.html
第一步:找到llnmp安装源位置:
返回类似下面的信息:
phpize是什么东西呢?
php官方的说明:http://php.net/manual/en/install.pecl.phpize.php
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize。
make && make install
返回类似下面信息:
表明安装成功了。
/usr/local/php/etc/php.ini 添加扩展:
#然后重新执行composer
文章标题:Laravel composer install 缺少phpfile_info,LNMP安装PHP fileinfo扩展模块
文章链接:http://soscw.com/index.php/essay/59425.html