症状: 页面显示登录表单或空白页面
解决方案:
# 确保已经登录到Laravel后台
http://fa.test/admin
症状: 左侧导航菜单没有"题库系统"分组
解决方案:
如果看不到"题库系统"分组:
清除Laravel缓存:
php artisan config:clear
php artisan view:clear
php artisan filament:clear-cache
解决方案:
直接访问页面URL:
http://fa.test/admin/question-management
如果看到页面内容,说明页面正常工作
症状: 页面加载正常,但头部没有"生成题目"按钮
解决方案:
如果按钮不显示:
检查是否正确构建了前端资源:
npm run build
解决方案:
如果模态框不弹出:
确保以下服务正在运行:
# 检查题库服务
curl http://localhost:5015/health
# 应该返回: {"status":"ok","service":"question-bank"}
# 检查知识图谱服务
curl http://localhost:5011/health
# 应该返回状态信息
# 检查LearningAnalytics服务
curl http://localhost:5016/health
# 应该返回: {"status":"healthy","service":"LearningAnalytics","version":"1.0.0"}
如果所有方法都不行,尝试重启:
# 停止当前服务
# (在Herd中,右键 > Stop)
# 重新启动
# (在Herd中,右键 > Start)
# Laravel错误日志
tail -f storage/logs/laravel.log
# Nginx访问日志 (如果使用)
tail -f /var/log/nginx/error.log
打开浏览器,访问: http://fa.test/admin
使用管理员账户登录
左侧菜单 > 查看是否有 "📦 题库系统" 分组
点击分组 > 查看是否有 "📚 题库管理" 菜单项
点击 "📚 题库管理" 菜单项
等待页面加载完成
查看页面顶部操作栏
应该显示三个按钮: "管理提示词", "生成题目", "刷新"
点击 "生成题目" 按钮
应该弹出模态框
在模态框中选择知识点
查看技能列表是否加载
输入题目数量
点击 "开始生成" 按钮
当所有功能正常工作时,您应该能看到:
如果按照以上步骤操作后仍然无法看到"生成题目"按钮,请提供以下信息:
服务状态 - 运行以下命令并提供结果:
curl http://localhost:5015/health
curl http://localhost:5011/health
curl http://localhost:5016/health
最后更新: 2025-11-19 13:45 状态: 待验证