【发布时间】:2015-04-14 23:41:57
【问题描述】:
我在干预/图像方面遇到问题,Laravel #composer install
- intervention/image 2.1.1 requires ext-fileinfo * -> the requested PHP
extension fileinfo is missing from your system.
我知道它正在尝试检索扩展名fileinfo,但是我在加载扩展名方面运气不佳。
我相信从 PHP 5.4 开始,扩展 fileinfo 会自动启用,但它不会出现在 #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 但是没有运气,它什么也不做。
注意:我设法让 php 5.4 的 windows 版本的扩展工作......只是当我将我的网站上传到我的服务器时,我一直无法加载它,很好地加载该库(Intervention/Image)。
其他细节:
- 服务器是一个 VPS,可以访问 WHM 和 cPanel
- 网站有效。除了干预/图像之外的一切
【问题讨论】:
标签: php linux apache pecl centos6.5