干预/图像需要文件信息

Kev*_*ton 5 php linux apache pecl centos6.5

我在干预/图像方面遇到问题,Laravel#composer install

- intervention/image 2.1.1 requires ext-fileinfo * -> the requested PHP
extension fileinfo is missing from your system.
Run Code Online (Sandbox Code Playgroud)

我知道它正在尝试检索扩展程序,fileinfo但是我在加载扩展程序方面运气不佳。

我相信从 PHP 5.4 开始,该扩展fileinfo会自动启用,但它不会显示在#php -m模块中。

#pecl install fileinfo也不起作用,因为我的 php 版本不适合任何版本的fileinfo.

我的 PHP 版本是:

PHP 5.4.37 (cli)
Run Code Online (Sandbox Code Playgroud)

操作系统:

Linux
CentOS 6.5 cPanel 11.46 / Softaculous x64
Run Code Online (Sandbox Code Playgroud)

我尝试过添加

extension = "fileinfo.so"
Run Code Online (Sandbox Code Playgroud)

php.ini但不幸的是,它什么也没做。

注意:我设法让 Windows 版本的 php 5.4 扩展工作正常...只是当我将我的网站上传到我的服务器时,我无法加载它,我们将该库(干预/图像)添加到加载。


其他详情:

  • 服务器是可以访问WHMcPanel的VPS
  • 网站有效。除了干预/图像之外的一切