You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Drupal 8.9 Instagram Block模块更新后类找不到错误求助

解决Drupal 8.9 Instagram Block模块更新后类找不到的错误
  • 检查Composer依赖安装状态
    该错误核心原因是模块依赖的EspressoDev\InstagramBasicDisplay类库未正确安装。进入Drupal根目录,执行以下命令补装依赖:

    composer require espressodev/instagram-basic-display-php
    

    若模块已在composer.json中声明依赖,直接执行:

    composer install
    

    等待依赖安装完成后清理Drupal缓存。

  • 验证模块的自动加载配置
    打开Instagram Block模块的instagram_block.info.yml文件,确认是否包含正确的Composer依赖声明,示例如下:

    composer:
      require:
        espressodev/instagram-basic-display-php: "^1.0"
    

    若缺失该配置,手动添加后重新执行composer install,再清理缓存。

  • 清理全量缓存

    1. 通过Drupal后台「配置 -> 性能」页面清理所有缓存
    2. 或使用Drush命令快速清理:
      drush cr
      

    同时建议清理PHP OPcache,避免旧自动加载缓存干扰类的查找。

  • 确认版本兼容性
    检查更新后的Instagram Block模块版本是否适配Drupal 8.9与PHP 7.4。部分新版本模块可能提升了依赖库版本要求,或不再兼容旧版Drupal。若存在兼容性问题,可降级模块至之前可用版本,或查阅模块的README/CHANGELOG确认对应依赖版本。

内容的提问来源于stack exchange,提问作者Steve James

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:47:03