>PHP 프레임워크 >Laravel >Laravel에서 로그를 삭제하는 방법

Laravel에서 로그를 삭제하는 방법

WBOY
WBOY원래의
2022-02-24 15:33:112699검색

laravel에서는 truncate 명령을 사용하여 지정된 데이터를 지울 수 있습니다. 이 명령을 사용하면 "laravel.log" 파일의 내용을 지울 수 있습니다. 구문은 "truncate -s 0"입니다. 저장소/로그/laravel.log ".

Laravel에서 로그를 삭제하는 방법

이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 6, Dell G3 컴퓨터.

laravel에서 로그를 삭제하는 방법

1. Laravel에서 laravel.log 파일을 삭제(삭제)하는 방법

때때로 이 파일이 너무 커서 phpstorm에서 열 수 없습니다

laravel.log 파일을 지울 수 없습니다. 예를 들어 수동으로 파일을 열고 모두 삭제를 선택하면 효과가 없습니다.

laravel.log 파일을 지우는 간단한 명령이 있습니다.

명령줄에 이 명령을 입력하세요.

truncate -s 0 storage/logs/laravel.log

2. 사용자 정의 로그

예를 들어 SMS 로그를 작성해야 하는데 laravel.log에 기록하고 싶지 않은 경우 어떻게 해야 합니까? 매우 간단합니다. config/logging.php

 'sms' => [
            'driver' => 'daily',//单个文件还是按天
            'path' => storage_path('logs/sms.log'),//存储文件
            'level' => 'info',//日志级别
            'days' => 14,//时间周期
        ],

전화:

Log::channel('sms')->info('短信内容')

[관련 추천: laravel 비디오 튜토리얼]

위 내용은 Laravel에서 로그를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.