Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
<?php use Monolog\Logger; use Monolog\Handler\StreamHandler; $logger = new Logger("app"); $logger->pushHandler(new StreamHandler("logs/app.log", Logger::ERROR)); try { $result = riskyOperation($input); } catch (Exception $e) { $logger->error("Operation failed", [ "exception" => $e->getMessage(), "file" => $e->getFile(), "line" => $e->getLine(), "trace" => $e->getTraceAsString(), "input" => $input, // contextual data ]); // Return graceful error to user return response()->json(["error" => "Operation failed"], 500); }
Result
Open