我在干预/图像方面遇到麻烦,Laravel #composer安装
- intervention/image 2.1.1 requires ext-fileinfo * -> the requested PHP
extension fileinfo is missing from your system.
我知道它正在尝试检索扩展文件信息但是我没有运气来获得扩展加载.
我相信从PHP 5.4开始,扩展文件信息会自动启用,但它不会出现在#php -m模块中.
#pecl install fileinfo也不起作用,因为我的php版本不适合任何版本的fileinfo.
我的PHP版本是:
PHP 5.4.37 (cli)
操作系统:
Linux
CentOS 6.5 cPanel 11.46 / Softaculous x64
我试过添加
extension = "fileinfo.so"
到php.ini然而没有运气,它什么也没做.
注意:我设法得到Windows版本的5.4版本的扩展工作…它刚刚我的网站上传到我的服务器,我一直无法得到它加载,很好得到该库(干预/图像)加载.
其他详情:
> Server是一个可以访问WHM和cPanel的VPS
>网站有效.除干预/图像以外的一切
解决方法:
我遇到了同样的问题,经过几个小时的搜索解决方案,我已经按照本教程:https://www.opensource-excellence.com/blog/item/464-how-to-install-fileinfo-in-whm.html,它的工作原理:)
重建Apache后,加载了fileinfo扩展,并通过composer成功安装了干预映像包.