Fatal error: Uncaught ErrorException: fopen(data/logs/application-2026-05-30.log): Failed to open stream: Permission denied in /staging/vendor/laminas/laminas-log/src/Writer/Stream.php:105 Stack trace: #0 [internal function]: Laminas\Stdlib\ErrorHandler::addError(2, 'fopen(data/logs...', '/staging/vendor...', 105) #1 /staging/vendor/laminas/laminas-log/src/Writer/Stream.php(105): fopen('data/logs/appli...', 'a', false) #2 /staging/module/Application/src/Log/Writer/RotatingFileWriter.php(35): Laminas\Log\Writer\Stream->__construct('data/logs/appli...') #3 /staging/vendor/laminas/laminas-servicemanager/src/Factory/InvokableFactory.php(25): Application\Log\Writer\RotatingFileWriter->__construct(Array) #4 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Laminas\ServiceManager\Factory\InvokableFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'Application\\Log...', Array) #5 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(285): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Log...', Array) #6 /staging/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php(170): Laminas\ServiceManager\ServiceManager->build('Application\\Log...', Array) #7 /staging/vendor/laminas/laminas-log/src/Logger.php(296): Laminas\ServiceManager\AbstractPluginManager->get('Application\\Log...', Array) #8 /staging/vendor/laminas/laminas-log/src/Logger.php(311): Laminas\Log\Logger->writerPlugin('Application\\Log...', Array) #9 /staging/vendor/laminas/laminas-log/src/Logger.php(218): Laminas\Log\Logger->addWriter('Application\\Log...', NULL, Array) #10 /staging/vendor/laminas/laminas-log/src/LoggerAbstractServiceFactory.php(74): Laminas\Log\Logger->__construct(Array) #11 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Laminas\Log\LoggerAbstractServiceFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'LoggerService', NULL) #12 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('LoggerService') #13 /staging/module/Application/src/Factory/Listener/SharedDispatchListenerFactory.php(31): Laminas\ServiceManager\ServiceManager->get('LoggerService') #14 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Application\Factory\Listener\SharedDispatchListenerFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'Application\\Lis...', NULL) #15 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Lis...') #16 /staging/module/Application/src/Module.php(21): Laminas\ServiceManager\ServiceManager->get('Application\\Lis...') #17 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(320): Application\Module->onBootstrap(Object(Laminas\Mvc\MvcEvent)) #18 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent)) #19 /staging/vendor/laminas/laminas-mvc/src/Application.php(148): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent)) #20 /staging/vendor/laminas/laminas-mvc/src/Application.php(260): Laminas\Mvc\Application->bootstrap(Array) #21 /staging/public/index.php(37): Laminas\Mvc\Application::init(Array) #22 {main} Next Laminas\Log\Exception\RuntimeException: "data/logs/application-2026-05-30.log" cannot be opened with mode "a" in /staging/vendor/laminas/laminas-log/src/Writer/Stream.php:110 Stack trace: #0 /staging/module/Application/src/Log/Writer/RotatingFileWriter.php(35): Laminas\Log\Writer\Stream->__construct('data/logs/appli...') #1 /staging/vendor/laminas/laminas-servicemanager/src/Factory/InvokableFactory.php(25): Application\Log\Writer\RotatingFileWriter->__construct(Array) #2 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Laminas\ServiceManager\Factory\InvokableFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'Application\\Log...', Array) #3 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(285): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Log...', Array) #4 /staging/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php(170): Laminas\ServiceManager\ServiceManager->build('Application\\Log...', Array) #5 /staging/vendor/laminas/laminas-log/src/Logger.php(296): Laminas\ServiceManager\AbstractPluginManager->get('Application\\Log...', Array) #6 /staging/vendor/laminas/laminas-log/src/Logger.php(311): Laminas\Log\Logger->writerPlugin('Application\\Log...', Array) #7 /staging/vendor/laminas/laminas-log/src/Logger.php(218): Laminas\Log\Logger->addWriter('Application\\Log...', NULL, Array) #8 /staging/vendor/laminas/laminas-log/src/LoggerAbstractServiceFactory.php(74): Laminas\Log\Logger->__construct(Array) #9 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Laminas\Log\LoggerAbstractServiceFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'LoggerService', NULL) #10 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('LoggerService') #11 /staging/module/Application/src/Factory/Listener/SharedDispatchListenerFactory.php(31): Laminas\ServiceManager\ServiceManager->get('LoggerService') #12 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Application\Factory\Listener\SharedDispatchListenerFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'Application\\Lis...', NULL) #13 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Lis...') #14 /staging/module/Application/src/Module.php(21): Laminas\ServiceManager\ServiceManager->get('Application\\Lis...') #15 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(320): Application\Module->onBootstrap(Object(Laminas\Mvc\MvcEvent)) #16 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent)) #17 /staging/vendor/laminas/laminas-mvc/src/Application.php(148): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent)) #18 /staging/vendor/laminas/laminas-mvc/src/Application.php(260): Laminas\Mvc\Application->bootstrap(Array) #19 /staging/public/index.php(37): Laminas\Mvc\Application::init(Array) #20 {main} Next Laminas\ServiceManager\Exception\ServiceNotCreatedException: Service with name "Application\Log\Writer\RotatingFileWriter" could not be created. Reason: "data/logs/application-2026-05-30.log" cannot be opened with mode "a" in /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php:649 Stack trace: #0 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(285): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Log...', Array) #1 /staging/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php(170): Laminas\ServiceManager\ServiceManager->build('Application\\Log...', Array) #2 /staging/vendor/laminas/laminas-log/src/Logger.php(296): Laminas\ServiceManager\AbstractPluginManager->get('Application\\Log...', Array) #3 /staging/vendor/laminas/laminas-log/src/Logger.php(311): Laminas\Log\Logger->writerPlugin('Application\\Log...', Array) #4 /staging/vendor/laminas/laminas-log/src/Logger.php(218): Laminas\Log\Logger->addWriter('Application\\Log...', NULL, Array) #5 /staging/vendor/laminas/laminas-log/src/LoggerAbstractServiceFactory.php(74): Laminas\Log\Logger->__construct(Array) #6 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Laminas\Log\LoggerAbstractServiceFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'LoggerService', NULL) #7 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('LoggerService') #8 /staging/module/Application/src/Factory/Listener/SharedDispatchListenerFactory.php(31): Laminas\ServiceManager\ServiceManager->get('LoggerService') #9 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(642): Application\Factory\Listener\SharedDispatchListenerFactory->__invoke(Object(Laminas\ServiceManager\ServiceManager), 'Application\\Lis...', NULL) #10 /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php(264): Laminas\ServiceManager\ServiceManager->doCreate('Application\\Lis...') #11 /staging/module/Application/src/Module.php(21): Laminas\ServiceManager\ServiceManager->get('Application\\Lis...') #12 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(320): Application\Module->onBootstrap(Object(Laminas\Mvc\MvcEvent)) #13 /staging/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent)) #14 /staging/vendor/laminas/laminas-mvc/src/Application.php(148): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent)) #15 /staging/vendor/laminas/laminas-mvc/src/Application.php(260): Laminas\Mvc\Application->bootstrap(Array) #16 /staging/public/index.php(37): Laminas\Mvc\Application::init(Array) #17 {main} thrown in /staging/vendor/laminas/laminas-servicemanager/src/ServiceManager.php on line 649