From cb9c905698086d4a3b3c30768f47246474b32de0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B6=8C=ED=98=81=EC=84=B1?= Date: Tue, 24 Feb 2026 22:40:24 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20AppServiceProvider=20CLI=20=EC=BB=A8?= =?UTF-8?q?=ED=85=8D=EC=8A=A4=ED=8A=B8=EC=97=90=EC=84=9C=20request()=20?= =?UTF-8?q?=ED=98=B8=EC=B6=9C=20=EC=97=90=EB=9F=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - runningInConsole() 체크 추가로 artisan 명령어 실행 시 request 바인딩 에러 방지 - composer install 후 package:discover 실패 해결 Co-Authored-By: Claude Opus 4.6 --- app/Providers/AppServiceProvider.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index ac3963a..96bc624 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -46,9 +46,8 @@ class AppServiceProvider extends ServiceProvider public function register(): void { // 개발환경 + API 라우트에서만 쿼리 로그 수집 - if (app()->environment('local')) { - // 콘솔/큐 등 non-HTTP 컨텍스트 보호 - if (function_exists('request') && request() && request()->is('api/*')) { + if (app()->environment('local') && !app()->runningInConsole()) { + if (request()->is('api/*')) { DB::enableQueryLog(); } }