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

Docker+Laravel环境下AdminLTE菜单修改后不更新的问题

解决Laravel-AdminLTE菜单修改后不更新的问题
  • 清除Laravel缓存
    进入Docker容器执行以下命令,清除配置、应用和视图缓存:

    php artisan config:clear
    php artisan cache:clear
    php artisan view:clear
    

    Laravel默认会缓存配置文件,修改config/adminlte.php后必须清除缓存才能加载新配置。

  • 修复配置文件语法错误
    你提供的配置代码末尾使用了错误的~~~标记,正确的menu数组需要用]闭合,修正后的配置结尾如下:

    [
          'text' => 'profile',
          'url'  => 'profile',  // Change from default
          'icon' => 'fas fa-fw fa-user',
      ],
    

];

语法错误会导致配置解析失败,系统会自动使用默认菜单配置。

- 验证容器内配置文件同步状态
确认容器内的`config/adminlte.php`是修改后的版本,避免本地文件未同步到容器:
```bash
docker-compose exec [你的Laravel容器名称] cat config/adminlte.php

如果文件未同步,检查docker-compose.yml中的volume配置,确保本地config目录正确映射到容器内对应路径。

  • 清除浏览器缓存
    强制刷新页面(Ctrl+F5)或清除浏览器缓存,避免浏览器加载旧的页面缓存。

内容的提问来源于stack exchange,提问作者Akira Kusama

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 16:28:40