PHP 文件信息扩展名必须是 installed/enabled 才能使用干预图像

PHP Fileinfo extension must be installed/enabled to use Intervention Image

我在Laravel 5项目中使用了干预图像包。它在本地服务器上工作。现在,当我通过 cpanel 上传到共享服务器时,出现错误:

MissingDependencyException in ImageManager.php line 123:
PHP Fileinfo extension must be installed/enabled to use Intervention Image.

服务器有 PHP 版本 5.6.19

我经历了 requires ext-fileinfo. How do I add that into my composer.json file? 但无法找到解决方案。我的 cpanel 中的 php.ini 文件在哪里?

您可以从 cpanel 启用文件信息扩展 1 转到 SOFTWARE=>Select PHP Version=>fileinfo 复选框并启用 fileinfo 扩展名。 You can see in image.

1- 转到服务器(xammp 等)下的 php 文件夹。
2- 查找 php.ini 文件
3- ;extension=php_fileinfo.dll 找到那行.
4-删除“;”从行
结果:extension=php_fileinfo.dll
5- 保存文件并重新启动您的服务器,这应该会全部修复。