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

使用Laravel Filemanager包编辑内容时点击独立按钮报404错误如何解决

问题根因

编辑页面路径为/admin/category/edit/{category}属于多级路径,你配置的文件管理器路由前缀为相对路径,会跟随当前页面路径拼接,最终请求地址变成/admin/category/edit/laravel-filemanager/xxx,和你在web.php里定义的根目录下的路由不匹配,因此触发404。


解决方案

1. 修正路由前缀为绝对路径

将edit_category.blade.php中的对应JS代码修改为绝对路径格式:

// 原代码
var route_prefix = "laravel-filemanager";
// 修改为 前缀加斜杠声明为根路径下路由
var route_prefix = "/laravel-filemanager";

建议同步修改create_category.blade.php中的对应代码,避免后续其他多级页面出现同类问题。

2. 清除路由缓存

如果修改后依旧报错,执行以下命令清除Laravel路由缓存即可:

php artisan route:clear

3. 辅助排查项

如果以上操作后仍未解决,可以打开浏览器F12开发者工具:

  • 切换到网络面板,点击选择按钮查看实际请求的URL,确认是否为你的域名/laravel-filemanager/xxx格式
  • 切换到控制台面板,查看是否有stand-alone-button.js加载失败的报错,如果有可以将该资源的引入路径也修改为绝对路径即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 13:18:03