Zhouzhendong 4 лет назад
Родитель
Сommit
e19131fbaf
2 измененных файлов с 5 добавлено и 0 удалено
  1. 1 0
      app/Exceptions/ErrorException.php
  2. 4 0
      app/Exceptions/Exception.php

+ 1 - 0
app/Exceptions/ErrorException.php

@@ -4,6 +4,7 @@
 namespace App\Exceptions;
 
 
+use Illuminate\Support\Facades\Auth;
 use Throwable;
 
 class ErrorException extends Exception

+ 4 - 0
app/Exceptions/Exception.php

@@ -19,6 +19,10 @@ class Exception extends \Exception
     }
     public function logging()
     {
+        \Illuminate\Support\Facades\Log::info("抓取内存耗尽错误",debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT,5));
+        if (substr($this->getFile(),-(strlen("FatalError.php")))==='FatalError.php'){
+            \Illuminate\Support\Facades\Log::emergency("FPM内存耗尽",["user"=>Auth::id(),"param"=>request()]);
+        }
         $exception=$this;
         list(
             $className,