用途:面向宝塔(BT)Linux 面板部署的网站,提供系统化故障诊断,覆盖 Nginx/Apache 配置、PHP-FPM、SSL 证书、MySQL 慢查询、磁盘占用与目录权限等问题,最终产出可验证的 site-diagnosis-report。
主要能力:按五步流程排查——基础健康快照(uptime、free -m、df -h、systemctl status nginx/php-fpm/mysqld、ss -tlnp);vhost 配置审计(nginx -t、apachectl configtest、检查 fastcgi_pass/root/listen/ssl_certificate);PHP-FPM 状态(进程数、慢日志、错误日志、pm.max_children 等配置);MySQL 慢查询与连接数;综合分析与修复建议。常见问题覆盖 502、响应慢、SSL 证书、磁盘占满,并给出对应命令。若接入 baota-mcp,可映射 SiteList、SiteGetConfig、SiteLogs、SiteTraffic、SiteSSLDeploy、SiteSSLApply 等工具。
使用方式:默认只读,先确认目标、环境、授权范围与不可变约束;信息不足时先产出带假设的只读版本。写操作、高危操作和付费调用需获得匹配的明确授权。生产变更前须确认备份、维护窗口与回滚路径。输出报告包含症状、证据、根因、按风险排序的修复步骤、验证方法与预防建议。
适用场景:用户明确要求诊断宝塔网站、Nginx、PHP-FPM、数据库与证书故障,且已提供或可安全取得必要上下文。
限制:未确认影响范围时不得重启生产服务或改写站点配置;不关闭 TLS 校验,不执行来源不明脚本;不收集、存储或上传用户凭据,日志与报告不得含完整 token、密码或密钥;只把真实执行结果写成已完成,计划与推断须显式标注;跨环境不可照搬参数。概念解释类请求不适用。