php安装fileinfo扩展

时光4年前未分类1066
环境:CentOS+nginx+php7.0 1、下载扩展包,根据自己php版本下载不同版本的安装包 wget -O php-5.6.25.tar.gz http://cn2.php.net/get/php-7.0.30.tar.gz/from/this/mirror 2、解压 tar -zxvf php-7.0.30.tar.gz 3、进入扩展目录 cd php-7.0.30/ext/fileinfo/ 4、执行phpize /usr/local/php/bin/phpize 5、在扩展目录执行编译配置 ./configure --with-php-config=/usr/local/php/bin/php-config 6、编译安装 make && make install 安装完成后可以查看/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/目录下应该有fileinfo.so文件 7、修改php.ini开启fileinfo扩展 vi /usr/local/php/etc/php.ini 找到;extension=...配置区域 添加一行: extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/fileinfo.so 保存后重启php: service php-fpm restart 如果报如下错误:
Gracefully shutting down php-fpm . done Starting php-fpm [06-Sep-2018 12:24:13] NOTICE: PHP message: PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) '/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/fileinfo.so' in Unknown on line 0 done
则需要重新进入扩展包目录,先执行如下命令: make clean 然后再重新执行4~7步骤。 8、查看phpinfo里面会有fileinfo扩展相关参数  

相关文章

关闭SELinux防火墙方法

关闭SELinux防火墙方法

系统版本:CentOS 6.4 在安装防护应用的时候系统提示“Detected SELinux opening,close and then install!” 1、连接服务器后输入命令g...

PHP正则去除图片链接

输入正文$text,使用正则替换后去除<a></a>标签。 代码如下: $pattern = "/(<a[^>]+>)(<img[^>]+...

QQ在线状态检测JS

QQ在线状态检测JS

//获取10000和111111号码的在线状态,返回数组online,值为1表示在线,为0表示离线 var online = new Array(); $(fu...

CI框架在nginx/apache下的伪静态规则配置

CI框架在NGINX下的伪静态规则修改: 1、location location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php/$...

CentOS环境PPTP搭建VPN服务器

CentOS环境PPTP搭建VPN服务器

安装包: 1、下载ppp及pptpd安装包: # wget  http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-14....

PDF文件转FLASH

PDF文件转FLASH

推荐一款非常实用的PDF转FLASH软件:PDF_to_Flash_Converter,可将PDF文件转换成翻书效果的FLASH,并自动生成网页文件,避免用户直接下载PDF文件,实现PDF文档在线阅读...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。