LNMP下安装缺失的PHP扩展fileinfo

冬月初五 2020-3-12 4656

主要利用: phpize

命令是用来准备 PHP 扩展库的编译环境的。

1,首先找到PHP源码包中扩展的目录,如:/php-7.0.7/ext/fileinfo

2,执行 /usr/local/php/bin/phpize 命令(或你已安装好的PHP目录下的 bin/phpize)
结果类如
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

3,安装
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

结果类如
Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

4,在配置文件/usr/local/php/etc/php.ini 添加扩展 extension=fileinfo.so
(或完整的路径:extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/fileinfo.so)

5,执行/etc/init.d/php-fpm restart 重启

参考PHP官方文档http://php.net/manual/zh/install.pecl.phpize.php

 


原文转自:
标点符(钱魏 Way):https://www.biaodianfu.com/zhihu-topic-network.html   版权归原作者所有,如需转载请注明原出处。

最新回复 (0)
    • 记录·WiKi
      2
        立即登录 立即注册 
返回
文章系网友原创或转载,目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵权行为,请联系我们admin(a)jilu.wiki,我们会及时删除。