Fatal error: Uncaught ErrorException: fopen(data/logs/application-2026-05-31.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-31.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-31.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