Warning (2): file_put_contents(/var/www/rtf23/app/tmp/logs/error.log): failed to open stream: Permission denied [CORE/Cake/Log/Engine/FileLog.php, line 142]Code Context$pathname = $this->_path . $filename;
if (empty($this->_config['mask'])) {
return file_put_contents($pathname, $output, FILE_APPEND);
$type = 'error' $message = '[NotFoundException] Invalid squadron Request URL: /rtf23/squadrons/view Stack Trace: #0 [internal function]: SquadronsController->view() #1 /var/www/rtf23/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(SquadronsController), Array) #2 /var/www/rtf23/lib/Cake/Routing/Dispatcher.php(185): Controller->invokeAction(Object(CakeRequest)) #3 /var/www/rtf23/lib/Cake/Routing/Dispatcher.php(160): Dispatcher->_invoke(Object(SquadronsController), Object(CakeRequest), Object(CakeResponse)) #4 /var/www/rtf23/app/webroot/index.php(108): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse)) #5 {main}' $output = '2024-12-22 12:00:12 Error: [NotFoundException] Invalid squadron Request URL: /rtf23/squadrons/view Stack Trace: #0 [internal function]: SquadronsController->view() #1 /var/www/rtf23/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(SquadronsController), Array) #2 /var/www/rtf23/lib/Cake/Routing/Dispatcher.php(185): Controller->invokeAction(Object(CakeRequest)) #3 /var/www/rtf23/lib/Cake/Routing/Dispatcher.php(160): Dispatcher->_invoke(Object(SquadronsController), Object(CakeRequest), Object(CakeResponse)) #4 /var/www/rtf23/app/webroot/index.php(108): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse)) #5 {main} ' $filename = 'error.log' $pathname = '/var/www/rtf23/app/tmp/logs/error.log'file_put_contents - [internal], line ?? FileLog::write() - CORE/Cake/Log/Engine/FileLog.php, line 142 CakeLog::write() - CORE/Cake/Log/CakeLog.php, line 452 ErrorHandler::_log() - CORE/Cake/Error/ErrorHandler.php, line 178 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 111 [main] - [internal], line ??
Error: The requested address '/rtf23/squadrons/view' was not found on this server.
'action' => $request->params['action']
));
}
return $method->invokeArgs($this, $request->params['pass']);
object(SquadronsController) { components => array( [maximum depth reached] ) name => 'Squadrons' uses => array( [maximum depth reached] ) helpers => array([maximum depth reached]) request => object(CakeRequest) {} response => object(CakeResponse) {} viewPath => 'Squadrons' layoutPath => null viewVars => array( [maximum depth reached] ) view => 'view' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) {} viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array([maximum depth reached]) scaffold => false methods => array( [maximum depth reached] ) modelClass => 'Squadron' modelKey => 'squadron' validationErrors => null Session => object(SessionComponent) {} Auth => object(AuthComponent) {} Paginator => object(PaginatorComponent) {} Squadron => object(Squadron) {} [protected] _responseClass => 'CakeResponse' [protected] _mergeParent => 'AppController' [protected] _eventManager => object(CakeEventManager) {} } array()
$controller->startupProcess();
$render = true;
$result = $controller->invokeAction($request);
if ($result instanceof CakeResponse) {
object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'squadrons/view' base => '/rtf23' webroot => '/rtf23/' here => '/rtf23/squadrons/view' [protected] _detectors => array( [maximum depth reached] ) [protected] _input => '' }
));
}
$response = $this->_invoke($controller, $request, $response);
if (isset($request->params['return'])) {
object(SquadronsController) { components => array( [maximum depth reached] ) name => 'Squadrons' uses => array( [maximum depth reached] ) helpers => array([maximum depth reached]) request => object(CakeRequest) {} response => object(CakeResponse) {} viewPath => 'Squadrons' layoutPath => null viewVars => array( [maximum depth reached] ) view => 'view' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) {} viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array([maximum depth reached]) scaffold => false methods => array( [maximum depth reached] ) modelClass => 'Squadron' modelKey => 'squadron' validationErrors => null Session => object(SessionComponent) {} Auth => object(AuthComponent) {} Paginator => object(PaginatorComponent) {} Squadron => object(Squadron) {} [protected] _responseClass => 'CakeResponse' [protected] _mergeParent => 'AppController' [protected] _eventManager => object(CakeEventManager) {} } object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'squadrons/view' base => '/rtf23' webroot => '/rtf23/' here => '/rtf23/squadrons/view' [protected] _detectors => array( [maximum depth reached] ) [protected] _input => '' } object(CakeResponse) { [protected] _statusCodes => array( [maximum depth reached] ) [protected] _mimeTypes => array( [maximum depth reached] ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'text/html' [protected] _headers => array([maximum depth reached]) [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array([maximum depth reached]) [protected] _cookies => array([maximum depth reached]) }
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);
object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'squadrons/view' base => '/rtf23' webroot => '/rtf23/' here => '/rtf23/squadrons/view' [protected] _detectors => array( [maximum depth reached] ) [protected] _input => '' } object(CakeResponse) { [protected] _statusCodes => array( [maximum depth reached] ) [protected] _mimeTypes => array( [maximum depth reached] ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'text/html' [protected] _headers => array([maximum depth reached]) [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array([maximum depth reached]) [protected] _cookies => array([maximum depth reached]) }
Built with CakePHP and Bootstrap by GN Pickled Yoda.