【问题标题】:Laravel intervention/imagecache not found未找到 Laravel 干预/图像缓存
【发布时间】:2017-11-17 08:08:20
【问题描述】:

我正在使用带有干预图像和图像缓存的 Laravel 5.3。 今天我注意到,当我想创建一个缓存图像时出现错误(但它以前已经工作过)。

哎呀,好像出了点问题。

1/1 ImageManager.php 第 91 行中的 MissingDependencyException: 请在运行此功能之前安装包干预/imagecache。

intervention/imagecache安装。

我尝试重新安装它(不仅是干预/图像缓存,还包括干预/图像),我还清除了 laravel 配置缓存并尝试了“composer dump-autoload”。

不幸的是,没有任何帮助。

【问题讨论】:

  • 可能是自动加载有问题,laravel 没有看到这个库?
  • 是的,我使用作曲家
  • 几乎听起来好像它没有添加到 Providers 数组中。在 config/app 中是否有包的一行? :-) 见:github.com/Intervention/imagecache
  • 好像是这样......但通常“composer dump-autoload”可以解决问题,但在这种情况下它没有
  • 是的,它包含在“providers”和“aliases”中

标签: php laravel intervention image-caching


【解决方案1】:

我在 composer.json 文件中发现了问题 有如下代码:

“自动加载开发”:{ “类图”:[ “测试/TestCase.php” ] },

我不知道它是如何到达那里的,但是在我删除它并运行“composer dump-autoload”之后它又可以工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    • 2015-02-07
    • 2019-10-05
    • 2016-01-11
    • 2019-03-23
    • 2016-01-26
    • 2015-02-09
    相关资源
    最近更新 更多