저는 Laravel을 처음 사용하고 OTP 데이터베이스에서 만료된 OTP를 삭제해야 합니다. 만료 파일을 만들고 모든 것을 정의했는데 php artisan schedule:run 명령을 사용하면 완벽하게 작동합니다.
php artisan schedule:run
다음은 출력입니다:
그런데 php artisan serve로 서버를 실행하고 OTP를 추가하면 예상 시간이 지나도 OTP가 삭제되지 않고, 스케줄 실행을 사용할 때만 삭제됩니다.
php artisan serve
도와주세요, 감사합니다!
공식 Laravel Documentation에서는 cron(Cronjob 등)을 사용하여 1분마다 php artisan schedule:run 명령을 실행할 것을 권장합니다. 다음 cron 항목을 통해 이 작업을 수행할 수 있습니다:
공식 Laravel Documentation에서는 cron(Cronjob 등)을 사용하여 1분마다
으아악php artisan schedule:run
명령을 실행할 것을 권장합니다. 다음 cron 항목을 통해 이 작업을 수행할 수 있습니다: