^ Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#406
  -statusCode: 404
  -headers: []
  #message: ""
  #code: 0
  #file: "/home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php"
  #line: 28
  trace: {
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php:28 {
      Laravel\Lumen\Application->abort($code, $message = '', array $headers = []) …
      › if ($code == 404) {    throw new NotFoundHttpException($message);}
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/helpers.php:24 {
      abort($code, $message = '', array $headers = []) …
      › {    return app()->abort($code, $message, $headers);}
      arguments: {
        $code: 404
        $message: ""
        $headers: []
      }
    }
    /home/tptd.org/public_html/tptd_elearning/app/Http/Middleware/SetLocale.php:11 {
      App\Http\Middleware\SetLocale->handle($request, Closure $next) …
      › if($request->segment(1)!='kh' and $request->segment(1)!='en' ){    abort(404);}
      arguments: {
        $code: 404
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Laravel\Lumen\Http\Request {#84 …}
        $next: Closure($passable) {#100 …}
      }
    }
    Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() {}
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:32 {
      Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure} …
      › 
      ›     return call_user_func($slice($stack, $pipe), $passable);} catch (Exception $e) {
      arguments: {
        $function_name: Closure($passable) {#102 …}
        ...$parameters: {
          Laravel\Lumen\Http\Request {#84 …}
        }
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:105 {
      Illuminate\Pipeline\Pipeline->then(Closure $destination) …
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Laravel\Lumen\Http\Request {#84 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:413 {
      Laravel\Lumen\Application->sendThroughPipeline(array $middleware, Closure $then) …
      ›         ->through($middleware)        ->then($then);}
      arguments: {
        $destination: Closure($request) {#72 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:259 {
      Laravel\Lumen\Application->handleFoundRoute($routeInfo) …
      ›         return $this->callActionOnArrayBasedRoute($this['request']->route());    }));}
      arguments: {
        $middleware: array:1 [ …1]
        $then: Closure() {#75 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:233 {
      Laravel\Lumen\Application->handleDispatcherResponse($routeInfo) …
      ›     case Dispatcher::FOUND:        return $this->handleFoundRoute($routeInfo);}
      arguments: {
        $routeInfo: array:3 [ …3]
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:169 {
      Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure} …
      › return $this->handleDispatcherResponse(    $this->createDispatcher()->dispatch($method, $pathInfo));
      arguments: {
        $routeInfo: array:3 [ …3]
      }
    }
    Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}() {}
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:52 {
      Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure} …
      › try {    return call_user_func($destination, $passable);} catch (Exception $e) {
      arguments: {
        $function_name: Closure($request) {#72 …}
        ...$parameters: {
          Laravel\Lumen\Http\Request {#84 …}
        }
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php:58 {
      Barryvdh\Debugbar\Middleware\InjectDebugbar->handle($request, Closure $next) …
      › if (!$this->debugbar->isEnabled() || $this->inExceptArray($request)) {    return $next($request);}
      arguments: {
        Laravel\Lumen\Http\Request {#84 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Laravel\Lumen\Http\Request {#84 …}
        $next: Closure($passable) {#100 …}
      }
    }
    Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() {}
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:32 {
      Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure} …
      › 
      ›     return call_user_func($slice($stack, $pipe), $passable);} catch (Exception $e) {
      arguments: {
        $function_name: Closure($passable) {#102 …}
        ...$parameters: {
          Laravel\Lumen\Http\Request {#84 …}
        }
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/session/Middleware/StartSession.php:56 {
      Illuminate\Session\Middleware\StartSession->handle($request, Closure $next) …
      › 
      › $response = $next($request);arguments: {
        Laravel\Lumen\Http\Request {#84 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Laravel\Lumen\Http\Request {#84 …}
        $next: Closure($passable) {#100 …}
      }
    }
    Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() {}
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:32 {
      Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure} …
      › 
      ›     return call_user_func($slice($stack, $pipe), $passable);} catch (Exception $e) {
      arguments: {
        $function_name: Closure($passable) {#102 …}
        ...$parameters: {
          Laravel\Lumen\Http\Request {#84 …}
        }
      }
    }
    /home/tptd.org/public_html/tptd_elearning/app/Http/Middleware/HttpsProtocol.php:18 {
      App\Http\Middleware\HttpsProtocol->handle($request, Closure $next) …
      ›     }    return $next($request);}
      arguments: {
        Laravel\Lumen\Http\Request {#84 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:171 {
      Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure} …
      › $carry = method_exists($pipe, $this->method)                ? $pipe->{$this->method}(...$parameters)                : $pipe(...$parameters);
      arguments: {
        $request: Laravel\Lumen\Http\Request {#84 …}
        $next: Closure($passable) {#100 …}
      }
    }
    Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() {}
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Routing/Pipeline.php:32 {
      Laravel\Lumen\Routing\Pipeline->Laravel\Lumen\Routing\{closure} …
      › 
      ›     return call_user_func($slice($stack, $pipe), $passable);} catch (Exception $e) {
      arguments: {
        $function_name: Closure($passable) {#102 …}
        ...$parameters: {
          Laravel\Lumen\Http\Request {#84 …}
        }
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/illuminate/pipeline/Pipeline.php:105 {
      Illuminate\Pipeline\Pipeline->then(Closure $destination) …
      › 
      ›     return $pipeline($this->passable);}
      arguments: {
        Laravel\Lumen\Http\Request {#84 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:413 {
      Laravel\Lumen\Application->sendThroughPipeline(array $middleware, Closure $then) …
      ›         ->through($middleware)        ->then($then);}
      arguments: {
        $destination: Closure($request) {#72 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:171 {
      Laravel\Lumen\Application->dispatch($request = null) …
      ›         );    });} catch (Throwable $e) {
      arguments: {
        $middleware: array:3 [ …3]
        $then: Closure($request) {#72 …}
      }
    }
    /home/tptd.org/public_html/tptd_elearning/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php:108 {
      Laravel\Lumen\Application->run($request = null) …
      › {    $response = $this->dispatch($request);arguments: {
        $request: null
      }
    }
    /home/tptd.org/public_html/tptd_elearning/public/index.php:28 {
      › 
      › $app->run();}
  }
}