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

PHP升级后Laravel Voyager后台/admin/products页面404报错求助

解决思路
  • 检查Voyager的BREAD配置:进入Voyager后台的BREAD管理模块,确认Product模型对应的BREAD配置存在,且配置中的Slug字段设置为products,同时模型路径填写正确(比如App\Models\Product)。如果配置丢失,重新创建对应BREAD并关联Product模型。
  • 核对后台菜单路由:查看数据库voyager_menu_items表,找到products相关的菜单条目,确认route字段值为voyager.products.index,参数配置无错误。
  • 验证用户权限:检查当前登录的管理员角色是否拥有view_products权限,若没有则在Voyager权限管理中添加对应权限。
  • 确认Product模型有效性:检查Product模型文件的命名空间、文件路径是否正确,模型类名与BREAD配置中的模型名称一致,且模型未被意外删除或修改。
  • 清理深层缓存:手动删除bootstrap/cache/routes.php文件,再重启服务器,避免路由缓存残留问题。
  • 检查服务器配置:确认Apache的.htaccess文件(或Nginx配置)中的重写规则正确,确保请求能被正确转发到Laravel的index.php入口文件。
  • 查看错误日志:打开storage/logs/laravel.log,查找访问/admin/products时的详细报错信息,根据日志定位具体问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 03:10:16