#!/bin/bash echo "=== nginx onebot.error.log ===" tail -50 /var/log/nginx/onebot.error.log 2>/dev/null || echo "无 onebot.error.log" echo "" echo "=== nginx error.log (默认) ===" tail -30 /var/log/nginx/error.log 2>/dev/null || echo "无默认 error.log" echo "" echo "=== 直接 CLI 方式执行 index.php 看真实错误 ===" cd /var/www/onebot/public sudo -u www-data php -d display_errors=1 -d error_reporting=E_ALL index.php 2>&1 | head -40 echo "" echo "=== 用 php 直接 require 入口 ===" cd /var/www/onebot sudo -u www-data php -r '$_SERVER["REQUEST_URI"]="/"; $_SERVER["REQUEST_METHOD"]="GET"; $_SERVER["SCRIPT_NAME"]="/index.php"; $_SERVER["DOCUMENT_ROOT"]="/var/www/onebot/public"; require "/var/www/onebot/public/index.php";' 2>&1 | head -60