我在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
文件在哪里?
答案 0 :(得分:12)
您可以从cpanel启用fileinfo扩展 1转到SOFTWARE =>选择PHP Version => fileinfo复选框并启用fileinfo扩展。 You can see in image.
答案 1 :(得分:0)
1- 转到服务器下的 php 文件夹(xammp 等)。
2- 找到php.ini文件
3- ;extension=php_fileinfo.dll 找到该行。
4- 删除“;”从行
结果:extension=php_fileinfo.dll
5- 保存文件并重新启动您的服务器,它应该全部修复。