UnexpectedValueException:
The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied
at /var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:111
at Monolog\Handler\StreamHandler->write(array('message' => 'The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', 'context' => array('exception' => object(UnexpectedValueException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTimeImmutable), 'extra' => array(), 'formatted' => '[2026-03-21 08:06:02] local.ERROR: The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied {"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \\"/var/www/webinar/storage/logs/laravel.log\\" could not be opened in append mode: failed to open stream: Permission denied at /var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:111)[stacktrace]#0 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(42): Monolog\\\\Handler\\\\StreamHandler->write(Array)#1 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php(325): Monolog\\\\Handler\\\\AbstractProcessingHandler->handle(Array)#2 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php(543): Monolog\\\\Logger->addRecord(400, \'The stream or f...\', Array)#3 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php(174): Monolog\\\\Logger->error(\'The stream or f...\', Array)#4 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php(87): Illuminate\\\\Log\\\\Logger->writeLog(\'error\', \'The stream or f...\', Array)#5 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(547): Illuminate\\\\Log\\\\Logger->error(\'The stream or f...\', Array)#6 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(122): Illuminate\\\\Log\\\\LogManager->error(\'The stream or f...\', Array)#7 /var/www/webinar/app/Exceptions/Handler.php(39): Illuminate\\\\Foundation\\\\Exceptions\\\\Handler->report(Object(UnexpectedValueException))#8 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(403): App\\\\Exceptions\\\\Handler->report(Object(UnexpectedValueException))#9 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\\\Foundation\\\\Http\\\\Kernel->reportException(Object(UnexpectedValueException))#10 /var/www/webinar/public/index.php(55): Illuminate\\\\Foundation\\\\Http\\\\Kernel->handle(Object(Illuminate\\\\Http\\\\Request))#11 {main}"} '))
(/var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php:42)
at Monolog\Handler\AbstractProcessingHandler->handle(array('message' => 'The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', 'context' => array('exception' => object(UnexpectedValueException)), 'level' => 400, 'level_name' => 'ERROR', 'channel' => 'local', 'datetime' => object(DateTimeImmutable), 'extra' => array(), 'formatted' => '[2026-03-21 08:06:02] local.ERROR: The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied {"exception":"[object] (UnexpectedValueException(code: 0): The stream or file \\"/var/www/webinar/storage/logs/laravel.log\\" could not be opened in append mode: failed to open stream: Permission denied at /var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:111)[stacktrace]#0 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(42): Monolog\\\\Handler\\\\StreamHandler->write(Array)#1 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php(325): Monolog\\\\Handler\\\\AbstractProcessingHandler->handle(Array)#2 /var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php(543): Monolog\\\\Logger->addRecord(400, \'The stream or f...\', Array)#3 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php(174): Monolog\\\\Logger->error(\'The stream or f...\', Array)#4 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php(87): Illuminate\\\\Log\\\\Logger->writeLog(\'error\', \'The stream or f...\', Array)#5 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/LogManager.php(547): Illuminate\\\\Log\\\\Logger->error(\'The stream or f...\', Array)#6 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(122): Illuminate\\\\Log\\\\LogManager->error(\'The stream or f...\', Array)#7 /var/www/webinar/app/Exceptions/Handler.php(39): Illuminate\\\\Foundation\\\\Exceptions\\\\Handler->report(Object(UnexpectedValueException))#8 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(403): App\\\\Exceptions\\\\Handler->report(Object(UnexpectedValueException))#9 /var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\\\Foundation\\\\Http\\\\Kernel->reportException(Object(UnexpectedValueException))#10 /var/www/webinar/public/index.php(55): Illuminate\\\\Foundation\\\\Http\\\\Kernel->handle(Object(Illuminate\\\\Http\\\\Request))#11 {main}"} '))
(/var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php:325)
at Monolog\Logger->addRecord(400, 'The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', array('exception' => object(UnexpectedValueException)))
(/var/www/webinar/vendor/monolog/monolog/src/Monolog/Logger.php:543)
at Monolog\Logger->error('The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', array('exception' => object(UnexpectedValueException)))
(/var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php:174)
at Illuminate\Log\Logger->writeLog('error', 'The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', array('exception' => object(UnexpectedValueException)))
(/var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/Logger.php:87)
at Illuminate\Log\Logger->error('The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', array('exception' => object(UnexpectedValueException)))
(/var/www/webinar/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:547)
at Illuminate\Log\LogManager->error('The stream or file "/var/www/webinar/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied', array('exception' => object(UnexpectedValueException)))
(/var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php:122)
at Illuminate\Foundation\Exceptions\Handler->report(object(UnexpectedValueException))
(/var/www/webinar/app/Exceptions/Handler.php:39)
at App\Exceptions\Handler->report(object(UnexpectedValueException))
(/var/www/webinar/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php:88)
at Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(object(UnexpectedValueException))
|