10 * 1024 * 1024) { rename(LOG_FILE, LOG_FILE . '.' . date('Ymd')); } // ── 미처리 예외 핸들러 ──────────────────────────────────── set_exception_handler(function (Throwable $e) { app_log('ERROR', $e->getMessage(), [ 'file' => $e->getFile(), 'line' => $e->getLine(), ]); http_response_code(500); header('Content-Type: application/json'); echo json_encode(['success' => false, 'error' => '서버 오류가 발생했습니다.']); exit; });