Warning (2) : mkdir(): Permission denied [CORE/src/Cache/Engine/FileEngine.php , line 424 ]Code Context $path = $dir -> getPathname ();
if (! is_dir ( $path )) {
mkdir ( $path , 0775 , true ); $dir = object(SplFileInfo) {
}
$path = '/var/www/tmp/cache/persistent' mkdir - [internal], line ??
Cake\Cache\Engine\FileEngine::_active() - CORE/src/Cache/Engine/FileEngine.php, line 424
Cake\Cache\Engine\FileEngine::init() - CORE/src/Cache/Engine/FileEngine.php, line 105
Cake\Cache\CacheRegistry::_create() - CORE/src/Cache/CacheRegistry.php, line 90
Cake\Core\ObjectRegistry::load() - CORE/src/Core/ObjectRegistry.php, line 93
DebugKit\Cache\Engine\DebugEngine::init() - ROOT/vendor/cakephp/debug_kit/src/Cache/Engine/DebugEngine.php, line 79
Cake\Cache\CacheRegistry::_create() - CORE/src/Cache/CacheRegistry.php, line 90
Cake\Core\ObjectRegistry::load() - CORE/src/Core/ObjectRegistry.php, line 93
Cake\Cache\Cache::_buildEngine() - CORE/src/Cache/Cache.php, line 147
Cake\Cache\Cache::engine() - CORE/src/Cache/Cache.php, line 183
Cake\I18n\I18n::translators() - CORE/src/I18n/I18n.php, line 79
Cake\I18n\I18n::translator() - CORE/src/I18n/I18n.php, line 138
__d - CORE/src/I18n/functions.php, line 88
DebugKit\Panel\TimerPanel::DebugKit\Panel\{closure}() - ROOT/vendor/cakephp/debug_kit/src/Panel/TimerPanel.php, line 53
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Warning : mkdir() [function.mkdir ]: Permission denied in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 93
Warning : mkdir() [function.mkdir ]: Permission denied in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 93
Warning : file_put_contents(/var/www/logs/error.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Warning (512) : /var/www/tmp/cache/persistent/ is not writable [CORE/src/Cache/Engine/FileEngine.php , line 432 ]Code Context '%s is not writable' ,
$this -> _config [ 'path' ]
), E_USER_WARNING ); $dir = object(SplFileInfo) {
}
$path = '/var/www/tmp/cache/persistent' Cake\Cache\Engine\FileEngine::_active() - CORE/src/Cache/Engine/FileEngine.php, line 432
Cake\Cache\Engine\FileEngine::init() - CORE/src/Cache/Engine/FileEngine.php, line 105
Cake\Cache\CacheRegistry::_create() - CORE/src/Cache/CacheRegistry.php, line 90
Cake\Core\ObjectRegistry::load() - CORE/src/Core/ObjectRegistry.php, line 93
DebugKit\Cache\Engine\DebugEngine::init() - ROOT/vendor/cakephp/debug_kit/src/Cache/Engine/DebugEngine.php, line 79
Cake\Cache\CacheRegistry::_create() - CORE/src/Cache/CacheRegistry.php, line 90
Cake\Core\ObjectRegistry::load() - CORE/src/Core/ObjectRegistry.php, line 93
Cake\Cache\Cache::_buildEngine() - CORE/src/Cache/Cache.php, line 147
Cake\Cache\Cache::engine() - CORE/src/Cache/Cache.php, line 183
Cake\I18n\I18n::translators() - CORE/src/I18n/I18n.php, line 79
Cake\I18n\I18n::translator() - CORE/src/I18n/I18n.php, line 138
__d - CORE/src/I18n/functions.php, line 88
DebugKit\Panel\TimerPanel::DebugKit\Panel\{closure}() - ROOT/vendor/cakephp/debug_kit/src/Panel/TimerPanel.php, line 53
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Warning : file_put_contents(/var/www/logs/error.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: etagMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 110
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 94
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 52
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 80
[main] - ROOT/webroot/index.php, line 37
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: timeMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 110
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 94
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 52
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 80
[main] - ROOT/webroot/index.php, line 37
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: etagMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 334
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 110
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 94
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 52
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 80
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: timeMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 334
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 110
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 94
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 52
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 80
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Warning (2) : file_put_contents(/var/www/logs/error.log) [<a href='https://secure.php.net/function.file-put-contents'>function.file-put-contents</a>]: failed to open stream: No such file or directory [CORE/src/Log/Engine/FileLog.php , line 133 ]Code Context $mask = $this -> _config [ 'mask' ];
if (! $mask ) {
return file_put_contents ( $pathname , $output , FILE_APPEND ); $level = 'error'
$message = '[RuntimeException] Cache engine Cake\Cache\Engine\FileEngine is not properly configured.
Request URL: /
Stack Trace:
#0 /var/www/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php(93): Cake\Cache\CacheRegistry->_create('Cake\\Cache\\Engi...', 'spies', Array)
#1 /var/www/vendor/cakephp/debug_kit/src/Cache/Engine/DebugEngine.php(79): Cake\Core\ObjectRegistry->load('File', Array)
#2 /var/www/vendor/cakephp/cakephp/src/Cache/CacheRegistry.php(90): DebugKit\Cache\Engine\DebugEngine->init(Array)
#3 /var/www/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php(93): Cake\Cache\CacheRegistry->_create(Object(DebugKit\Cache\Engine\DebugEngine), '_cake_core_', Array)
#4 /var/www/vendor/cakephp/cakephp/src/Cache/Cache.php(147): Cake\Core\ObjectRegistry->load(Object(DebugKit\Cache\Engine\DebugEngine), Array)
#5 /var/www/vendor/cakephp/cakephp/src/Cache/Cache.php(183): Cake\Cache\Cache::_buildEngine('_cake_core_')
#6 /var/www/vendor/cakephp/cakephp/src/I18n/I18n.php(79): Cake\Cache\Cache::engine('_cake_core_')
#7 /var/www/vendor/cakephp/cakephp/src/I18n/I18n.php(138): Cake\I18n\I18n::translators()
#8 /var/www/vendor/cakephp/cakephp/src/I18n/functions.php(88): Cake\I18n\I18n::translator('debug_kit')
#9 /var/www/vendor/cakephp/debug_kit/src/Panel/TimerPanel.php(53): __d('debug_kit', 'Controller init...')
#10 /var/www/vendor/cakephp/cakephp/src/Event/EventManager.php(414): DebugKit\Panel\TimerPanel->DebugKit\Panel\{closure}(Object(Cake\Event\Event))
#11 /var/www/vendor/cakephp/cakephp/src/Event/EventManager.php(391): Cake\Event\EventManager->_callListener(Object(Closure), Object(Cake\Event\Event))
#12 /var/www/vendor/cakephp/cakephp/src/Event/EventDispatcherTrait.php(78): Cake\Event\EventManager->dispatch(Object(Cake\Event\Event))
#13 /var/www/vendor/cakephp/cakephp/src/Controller/Controller.php(502): Cake\Controller\Controller->dispatchEvent('Controller.init...')
#14 /var/www/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php(114): Cake\Controller\Controller->startupProcess()
#15 /var/www/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php(93): Cake\Http\ActionDispatcher->_invoke(Object(App\Controller\PagesController))
#16 /var/www/vendor/cakephp/cakephp/src/Http/BaseApplication.php(78): Cake\Http\ActionDispatcher->dispatch(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#17 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Http\BaseApplication->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#18 /var/www/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php(59): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#19 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Routing\Middleware\RoutingMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#20 /var/www/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php(88): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#21 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Routing\Middleware\AssetMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#22 /var/www/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php(92): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#23 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#24 /var/www/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php(52): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#25 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): DebugKit\Middleware\DebugKitMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#26 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(51): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#27 /var/www/vendor/cakephp/cakephp/src/Http/Server.php(80): Cake\Http\Runner->run(Object(Cake\Http\MiddlewareQueue), Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#28 /var/www/webroot/index.php(37): Cake\Http\Server->run()
#29 {main}
'
$context = [
'scope' => []
]
$output = '2026-03-03 01:24:52 Error: [RuntimeException] Cache engine Cake\Cache\Engine\FileEngine is not properly configured.
Request URL: /
Stack Trace:
#0 /var/www/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php(93): Cake\Cache\CacheRegistry->_create('Cake\\Cache\\Engi...', 'spies', Array)
#1 /var/www/vendor/cakephp/debug_kit/src/Cache/Engine/DebugEngine.php(79): Cake\Core\ObjectRegistry->load('File', Array)
#2 /var/www/vendor/cakephp/cakephp/src/Cache/CacheRegistry.php(90): DebugKit\Cache\Engine\DebugEngine->init(Array)
#3 /var/www/vendor/cakephp/cakephp/src/Core/ObjectRegistry.php(93): Cake\Cache\CacheRegistry->_create(Object(DebugKit\Cache\Engine\DebugEngine), '_cake_core_', Array)
#4 /var/www/vendor/cakephp/cakephp/src/Cache/Cache.php(147): Cake\Core\ObjectRegistry->load(Object(DebugKit\Cache\Engine\DebugEngine), Array)
#5 /var/www/vendor/cakephp/cakephp/src/Cache/Cache.php(183): Cake\Cache\Cache::_buildEngine('_cake_core_')
#6 /var/www/vendor/cakephp/cakephp/src/I18n/I18n.php(79): Cake\Cache\Cache::engine('_cake_core_')
#7 /var/www/vendor/cakephp/cakephp/src/I18n/I18n.php(138): Cake\I18n\I18n::translators()
#8 /var/www/vendor/cakephp/cakephp/src/I18n/functions.php(88): Cake\I18n\I18n::translator('debug_kit')
#9 /var/www/vendor/cakephp/debug_kit/src/Panel/TimerPanel.php(53): __d('debug_kit', 'Controller init...')
#10 /var/www/vendor/cakephp/cakephp/src/Event/EventManager.php(414): DebugKit\Panel\TimerPanel->DebugKit\Panel\{closure}(Object(Cake\Event\Event))
#11 /var/www/vendor/cakephp/cakephp/src/Event/EventManager.php(391): Cake\Event\EventManager->_callListener(Object(Closure), Object(Cake\Event\Event))
#12 /var/www/vendor/cakephp/cakephp/src/Event/EventDispatcherTrait.php(78): Cake\Event\EventManager->dispatch(Object(Cake\Event\Event))
#13 /var/www/vendor/cakephp/cakephp/src/Controller/Controller.php(502): Cake\Controller\Controller->dispatchEvent('Controller.init...')
#14 /var/www/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php(114): Cake\Controller\Controller->startupProcess()
#15 /var/www/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php(93): Cake\Http\ActionDispatcher->_invoke(Object(App\Controller\PagesController))
#16 /var/www/vendor/cakephp/cakephp/src/Http/BaseApplication.php(78): Cake\Http\ActionDispatcher->dispatch(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#17 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Http\BaseApplication->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#18 /var/www/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php(59): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#19 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Routing\Middleware\RoutingMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#20 /var/www/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php(88): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#21 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Routing\Middleware\AssetMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#22 /var/www/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php(92): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#23 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#24 /var/www/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php(52): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#25 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(65): DebugKit\Middleware\DebugKitMiddleware->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response), Object(Cake\Http\Runner))
#26 /var/www/vendor/cakephp/cakephp/src/Http/Runner.php(51): Cake\Http\Runner->__invoke(Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#27 /var/www/vendor/cakephp/cakephp/src/Http/Server.php(80): Cake\Http\Runner->run(Object(Cake\Http\MiddlewareQueue), Object(Cake\Http\ServerRequest), Object(Cake\Http\Response))
#28 /var/www/webroot/index.php(37): Cake\Http\Server->run()
#29 {main}
'
$filename = 'error.log'
$pathname = '/var/www/logs/error.log'
$mask = null file_put_contents - [internal], line ??
Cake\Log\Engine\FileLog::log() - CORE/src/Log/Engine/FileLog.php, line 133
Cake\Log\Log::write() - CORE/src/Log/Log.php, line 384
Cake\Log\Log::error() - CORE/src/Log/Log.php, line 453
Cake\Error\Middleware\ErrorHandlerMiddleware::logException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 177
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 111
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 94
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
DebugKit\Middleware\DebugKitMiddleware::__invoke() - ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 52
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 80
[main] - ROOT/webroot/index.php, line 37
Warning : file_put_contents(/var/www/logs/error.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: etagMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\ErrorHandler::_displayException() - CORE/src/Error/ErrorHandler.php, line 137
Cake\Error\BaseErrorHandler::handleException() - CORE/src/Error/BaseErrorHandler.php, line 187
Cake\Error\BaseErrorHandler::wrapAndHandleException() - CORE/src/Error/BaseErrorHandler.php, line 171
[main] - [internal], line ??
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Notice (8) : compact() [<a href='https://secure.php.net/function.compact'>function.compact</a>]: Undefined variable: timeMatches [CORE/src/Http/Response.php , line 1864 ]Code Context $timeMatches = strtotime ( $this -> modified ()) === strtotime ( $modifiedSince );
}
$checks = compact ( 'etagMatches' , 'timeMatches' ); $request = object(Cake\Http\ServerRequest) {
params => [
'pass' => [
[maximum depth reached]
],
'controller' => 'Pages',
'action' => 'display',
'plugin' => null,
'_matchedRoute' => '/',
'isAjax' => false
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [[maximum depth reached]],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false,
'HTTP_REFERER' => null,
'HTTP_X_REQUESTED_WITH' => null,
'HTTP_IF_NONE_MATCH' => null,
'HTTP_IF_MODIFIED_SINCE' => null
]
[protected] _input => null
[protected] _detectors => [
'get' => [
[maximum depth reached]
],
'post' => [
[maximum depth reached]
],
'put' => [
[maximum depth reached]
],
'patch' => [
[maximum depth reached]
],
'delete' => [
[maximum depth reached]
],
'head' => [
[maximum depth reached]
],
'options' => [
[maximum depth reached]
],
'ssl' => [
[maximum depth reached]
],
'ajax' => [
[maximum depth reached]
],
'flash' => [
[maximum depth reached]
],
'requested' => [
[maximum depth reached]
],
'json' => [
[maximum depth reached]
],
'xml' => [
[maximum depth reached]
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {}
[protected] uri => object(Zend\Diactoros\Uri) {}
[protected] session => object(Cake\Network\Session) {}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
$etags = []
$modifiedSince = null
$responseTag = null compact - [internal], line ??
Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 325
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 200
Cake\Error\ErrorHandler::_displayException() - CORE/src/Error/ErrorHandler.php, line 137
Cake\Error\BaseErrorHandler::handleException() - CORE/src/Error/BaseErrorHandler.php, line 187
Cake\Error\BaseErrorHandler::wrapAndHandleException() - CORE/src/Error/BaseErrorHandler.php, line 171
[main] - [internal], line ??
Warning : file_put_contents(/var/www/logs/debug.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Warning (2) : file_put_contents(/var/www/logs/error.log) [<a href='https://secure.php.net/function.file-put-contents'>function.file-put-contents</a>]: failed to open stream: No such file or directory [CORE/src/Log/Engine/FileLog.php , line 133 ]Code Context $mask = $this -> _config [ 'mask' ];
if (! $mask ) {
return file_put_contents ( $pathname , $output , FILE_APPEND ); $level = 'warning'
$message = 'Headers already sent in /var/www/vendor/cakephp/cakephp/src/Error/Debugger.php:822'
$context = [
'scope' => []
]
$output = '2026-03-03 01:24:52 Warning: Headers already sent in /var/www/vendor/cakephp/cakephp/src/Error/Debugger.php:822
'
$filename = 'error.log'
$pathname = '/var/www/logs/error.log'
$mask = null file_put_contents - [internal], line ??
Cake\Log\Engine\FileLog::log() - CORE/src/Log/Engine/FileLog.php, line 133
Cake\Log\Log::write() - CORE/src/Log/Log.php, line 384
Cake\Log\Log::warning() - CORE/src/Log/Log.php, line 469
Cake\Http\Response::sendHeaders() - CORE/src/Http/Response.php, line 515
Cake\Http\Response::send() - CORE/src/Http/Response.php, line 491
Cake\Error\ErrorHandler::_sendResponse() - CORE/src/Error/ErrorHandler.php, line 180
Cake\Error\ErrorHandler::_displayException() - CORE/src/Error/ErrorHandler.php, line 139
Cake\Error\BaseErrorHandler::handleException() - CORE/src/Error/BaseErrorHandler.php, line 187
Cake\Error\BaseErrorHandler::wrapAndHandleException() - CORE/src/Error/BaseErrorHandler.php, line 171
[main] - [internal], line ??
Warning : file_put_contents(/var/www/logs/error.log) [function.file-put-contents ]: failed to open stream: No such file or directory in /var/www/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php on line 133
Error: Database Error
Error:
SQLSTATE[HY000] [14] unable to open database file
/var/www/vendor/cakephp/cakephp/src/Database/Driver/PDODriverTrait.php
toggle arguments
$connection = new PDO (
$dsn ,
$config [ 'username' ],
$config [ 'password' ],
$config [ 'flags' ]
);
$this -> connection ( $connection );
return true ;
'sqlite:/var/www/tmp/debug_kit.sqlite'
null
null
[
(int) 12 => false,
(int) 20 => false,
(int) 3 => (int) 2
]
/var/www/vendor/cakephp/cakephp/src/Database/Driver/Sqlite.php
toggle arguments
PDO :: ATTR_ERRMODE => PDO :: ERRMODE_EXCEPTION
];
$dsn = "sqlite: { $config [ 'database' ]} " ;
$this -> _connect ( $dsn , $config );
if (!empty( $config [ 'init' ])) {
foreach ((array) $config [ 'init' ] as $command ) {
$this -> connection ()-> exec ( $command );
'sqlite:/var/www/tmp/debug_kit.sqlite'
[
'driver' => 'Cake\Database\Driver\Sqlite',
'database' => '/var/www/tmp/debug_kit.sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit',
'persistent' => false,
'username' => null,
'password' => null,
'flags' => [
(int) 12 => false,
(int) 20 => false,
(int) 3 => (int) 2
],
'init' => []
]
/var/www/vendor/cakephp/cakephp/src/Database/Schema/BaseSchema.php
toggle arguments
* @ param \ Cake \ Database \ Driver $driver The driver to use.
*/
public function __construct ( Driver $driver )
{
$driver -> connect ();
$this -> _driver = $driver ;
}
/**
/var/www/vendor/cakephp/cakephp/src/Database/Dialect/SqliteDialectTrait.php
toggle arguments
*/
public function schemaDialect ()
{
if (! $this -> _schemaDialect ) {
$this -> _schemaDialect = new SqliteSchema ( $this );
}
return $this -> _schemaDialect ;
}
object(Cake\Database\Driver\Sqlite) {
'connected' => false
}
/var/www/vendor/cakephp/cakephp/src/Database/Schema/Collection.php
toggle arguments
*/
public function __construct ( ConnectionInterface $connection )
{
$this -> _connection = $connection ;
$this -> _dialect = $connection -> driver ()-> schemaDialect ();
}
/**
* Get the list of tables available in the current connection .
/var/www/vendor/cakephp/cakephp/src/Database/Schema/CachedCollection.php
toggle arguments
* @ param string | bool $cacheKey The cache key or boolean false to disable caching .
*/
public function __construct ( ConnectionInterface $connection , $cacheKey = true )
{
parent :: __construct ( $connection );
$this -> setCacheMetadata ( $cacheKey );
}
/**
object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {
'connected' => false
},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
}
/var/www/vendor/cakephp/cakephp/src/Database/Connection.php
toggle arguments
return $this -> _schemaCollection ;
}
if (!empty( $this -> _config [ 'cacheMetadata' ])) {
return $this -> _schemaCollection = new CachedCollection ( $this , $this -> _config [ 'cacheMetadata' ]);
}
return $this -> _schemaCollection = new SchemaCollection ( $this );
}
object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {
'connected' => false
},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
}
true
/var/www/vendor/cakephp/cakephp/src/Database/Connection.php
toggle arguments
if ( $collection !== null ) {
$this -> setSchemaCollection ( $collection );
}
return $this -> getSchemaCollection ();
}
/**
* Executes an INSERT query on the specified table .
/var/www/vendor/cakephp/debug_kit/src/Model/Table/LazyTableTrait.php
toggle arguments
public function ensureTables (array $fixtures )
{
/* @var Connection $connection */
$connection = $this -> connection ();
$schema = $connection -> schemaCollection ();
try {
$existing = $schema -> listTables ();
} catch ( PDOException $e ) {
/var/www/vendor/cakephp/debug_kit/src/Model/Table/RequestsTable.php
toggle arguments
'events' => [
'Model.beforeSave' => [ 'requested_at' => 'new' ]
]
]);
$this -> ensureTables ([ 'DebugKit.Requests' , 'DebugKit.Panels' ]);
}
/**
* DebugKit tables are special .
[
(int) 0 => 'DebugKit.Requests',
(int) 1 => 'DebugKit.Panels'
]
/var/www/vendor/cakephp/cakephp/src/ORM/Table.php
toggle arguments
$this -> _behaviors = $behaviors ?: new BehaviorRegistry ();
$this -> _behaviors -> setTable ( $this );
$this -> _associations = $associations ?: new AssociationCollection ();
$this -> initialize ( $config );
$this -> _eventManager -> on ( $this );
$this -> dispatchEvent ( 'Model.initialize' );
}
[
'alias' => 'Requests',
'className' => 'DebugKit\Model\Table\RequestsTable',
'connection' => object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
},
'registryAlias' => 'DebugKit.Requests'
]
/var/www/vendor/cakephp/cakephp/src/ORM/Locator/TableLocator.php
toggle arguments
* @return \ Cake \ ORM \ Table
*/
protected function _create (array $options )
{
return new $options [ 'className' ]( $options );
}
/**
* {@ inheritDoc }
[
'alias' => 'Requests',
'className' => 'DebugKit\Model\Table\RequestsTable',
'connection' => object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
},
'registryAlias' => 'DebugKit.Requests'
]
/var/www/vendor/cakephp/cakephp/src/ORM/Locator/TableLocator.php
toggle arguments
$options [ 'connection' ] = ConnectionManager :: get ( $connectionName );
}
$options [ 'registryAlias' ] = $alias ;
$this -> _instances [ $alias ] = $this -> _create ( $options );
if ( $options [ 'className' ] === 'Cake\ORM\Table' ) {
$this -> _fallbacked [ $alias ] = $this -> _instances [ $alias ];
}
[
'alias' => 'Requests',
'className' => 'DebugKit\Model\Table\RequestsTable',
'connection' => object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
},
'registryAlias' => 'DebugKit.Requests'
]
/var/www/vendor/cakephp/cakephp/src/ORM/TableRegistry.php
toggle arguments
* @return \ Cake \ ORM \ Table
*/
public static function get ( $alias , array $options = [])
{
return static:: locator ()-> get ( $alias , $options );
}
/**
* Check to see if an instance exists in the registry .
'DebugKit.Requests'
[
'alias' => 'Requests',
'className' => 'DebugKit\Model\Table\RequestsTable',
'connection' => object(Cake\Database\Connection) {
'config' => [
'database' => '*****',
'driver' => 'Cake\Database\Driver\Sqlite',
'encoding' => 'utf8',
'cacheMetadata' => true,
'quoteIdentifiers' => false,
'name' => 'debug_kit'
],
'driver' => object(Cake\Database\Driver\Sqlite) {},
'transactionLevel' => (int) 0,
'transactionStarted' => false,
'useSavePoints' => false,
'logQueries' => false,
'logger' => null
},
'registryAlias' => 'DebugKit.Requests'
]
/var/www/vendor/cakephp/debug_kit/src/ToolbarService.php
toggle arguments
'requested_at' => $request -> env ( 'REQUEST_TIME' ),
'panels' => []
];
/* @var \DebugKit\Model\Table\RequestsTable $requests */
$requests = TableRegistry :: get ( 'DebugKit.Requests' );
$requests -> gc ();
$row = $requests -> newEntity ( $data );
$row -> isNew ( true );
/var/www/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php
toggle arguments
{
$this -> service -> loadPanels ();
$this -> service -> initializePanels ();
$response = $next ( $request , $response );
$row = $this -> service -> saveData ( $request , $response );
if (! $row ) {
return $response ;
}
object(Cake\Http\ServerRequest) {
params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false
]
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'requested' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'dev-super.devgestiona.tk'
[private] port => null
[private] path => '/'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Network\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => '1800'
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => [],
'cacheDirectives' => [],
'body' => ''
}
/var/www/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false
]
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'requested' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'dev-super.devgestiona.tk'
[private] port => null
[private] path => '/'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Network\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => '1800'
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => [],
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 5
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
{
$this -> middleware = $middleware ;
$this -> index = 0 ;
return $this -> __invoke ( $request , $response );
}
/**
* @ param \ Psr \ Http \ Message \ ServerRequestInterface $request The server request
object(Cake\Http\ServerRequest) {
params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false
]
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'requested' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'dev-super.devgestiona.tk'
[private] port => null
[private] path => '/'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Network\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => '1800'
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => [],
'cacheDirectives' => [],
'body' => ''
}
/var/www/vendor/cakephp/cakephp/src/Http/Server.php
toggle arguments
throw new RuntimeException ( 'The application `middleware` method did not return a middleware queue.' );
}
$this -> dispatchEvent ( 'Server.buildMiddleware' , [ 'middleware' => $middleware ]);
$middleware -> add ( $this -> app );
$response = $this -> runner -> run ( $middleware , $request , $response );
if (!( $response instanceof ResponseInterface )) {
throw new RuntimeException ( sprintf (
'Application did not create a response. Got "%s" instead.' ,
object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
(int) 0 => object(DebugKit\Middleware\DebugKitMiddleware) {},
(int) 1 => 'Cake\Error\Middleware\ErrorHandlerMiddleware',
(int) 2 => 'Cake\Routing\Middleware\AssetMiddleware',
(int) 3 => 'Cake\Routing\Middleware\RoutingMiddleware',
(int) 4 => object(App\Application) {}
]
[protected] callables => [
(int) 0 => object(DebugKit\Middleware\DebugKitMiddleware) {},
(int) 1 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 3 => object(Cake\Routing\Middleware\RoutingMiddleware) {},
(int) 4 => object(App\Application) {}
]
}
object(Cake\Http\ServerRequest) {
params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
data => []
query => []
cookies => []
url => ''
base => ''
webroot => '/'
here => '/'
trustProxy => false
[protected] _environment => [
'HOSTNAME' => 'ac17e9bca697',
'PHP_INI_DIR' => '/usr/local/etc/php',
'HOME' => '/home/dev',
'PHP_LDFLAGS' => '-Wl,-O1 -pie',
'PHP_CFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_VERSION' => '7.3.33',
'GPG_KEYS' => 'CBAF69F173A0FEA4B537F470D66C9593118BCCB6 F38252826ACD957EF380D39F2F7956BC5DA04B5D',
'PHP_CPPFLAGS' => '-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
'PHP_ASC_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz.asc',
'PHP_URL' => 'https://www.php.net/distributions/php-7.3.33.tar.xz',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'PHPIZE_DEPS' => 'autoconf dpkg-dev file g++ gcc libc-dev make pkg-config re2c',
'PWD' => '/var/www',
'PHP_SHA256' => '166eaccde933381da9516a2b70ad0f447d7cec4b603d07b9a916032b215b90cc',
'USER' => 'dev',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_SSL' => 'on',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.216.168',
'HTTP_X_REAL_IP' => '216.73.216.168',
'HTTP_CONNECTION' => 'close',
'HTTP_HOST' => 'dev-super.devgestiona.tk',
'PATH_INFO' => '',
'SCRIPT_FILENAME' => '/var/www/webroot/index.php',
'REDIRECT_STATUS' => '200',
'SERVER_NAME' => '',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '172.18.0.20',
'REMOTE_PORT' => '43864',
'REMOTE_ADDR' => '172.18.0.14',
'SERVER_SOFTWARE' => 'nginx/1.27.3',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'REQUEST_SCHEME' => 'http',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'DOCUMENT_ROOT' => '/var/www/webroot',
'DOCUMENT_URI' => '/index.php',
'REQUEST_URI' => '/',
'SCRIPT_NAME' => '/index.php',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1772501092.4451,
'REQUEST_TIME' => (int) 1772501092,
'argv' => [],
'argc' => (int) 0,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTPS' => false
]
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'requested' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'dev-super.devgestiona.tk'
[private] port => null
[private] path => '/'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Network\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => '1800'
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => [],
'cacheDirectives' => [],
'body' => ''
}
/var/www/webroot/index.php
toggle arguments
$server = new Server (new Application ( dirname ( __DIR__ ) . '/config' ));
// Run the request/response through the application
// and emit the response.
$server -> emit ( $server -> run ());
If you are using SQL keywords as table column names, you can enable identifier
quoting for your database connection in config/app.php.
If you want to customize this error message, create
src/Template/Error/pdo_error.ctp
toggle vendor stack frames
〉 PDO->__construct
CORE/src/Database/Driver/PDODriverTrait.php, line 47
〉 Cake\Database\Driver\Sqlite->_connect
CORE/src/Database/Driver/Sqlite.php, line 63
〉 Cake\Database\Driver\Sqlite->connect
CORE/src/Database/Schema/BaseSchema.php, line 45
〉 Cake\Database\Schema\BaseSchema->__construct
CORE/src/Database/Dialect/SqliteDialectTrait.php, line 165
〉 Cake\Database\Driver\Sqlite->schemaDialect
CORE/src/Database/Schema/Collection.php, line 52
〉 Cake\Database\Schema\Collection->__construct
CORE/src/Database/Schema/CachedCollection.php, line 42
〉 Cake\Database\Schema\CachedCollection->__construct
CORE/src/Database/Connection.php, line 355
〉 Cake\Database\Connection->getSchemaCollection
CORE/src/Database/Connection.php, line 374
〉 Cake\Database\Connection->schemaCollection
ROOT/vendor/cakephp/debug_kit/src/Model/Table/LazyTableTrait.php, line 44
〉 DebugKit\Model\Table\RequestsTable->ensureTables
ROOT/vendor/cakephp/debug_kit/src/Model/Table/RequestsTable.php, line 52
〉 DebugKit\Model\Table\RequestsTable->initialize
CORE/src/ORM/Table.php, line 290
〉 Cake\ORM\Table->__construct
CORE/src/ORM/Locator/TableLocator.php, line 249
〉 Cake\ORM\Locator\TableLocator->_create
CORE/src/ORM/Locator/TableLocator.php, line 216
〉 Cake\ORM\Locator\TableLocator->get
CORE/src/ORM/TableRegistry.php, line 110
〉 Cake\ORM\TableRegistry::get
ROOT/vendor/cakephp/debug_kit/src/ToolbarService.php, line 182
〉 DebugKit\ToolbarService->saveData
ROOT/vendor/cakephp/debug_kit/src/Middleware/DebugKitMiddleware.php, line 53
〉 DebugKit\Middleware\DebugKitMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
CORE/src/Http/Runner.php, line 51
〉 Cake\Http\Runner->run
CORE/src/Http/Server.php, line 80
〉 Cake\Http\Server->run
ROOT/webroot/index.php, line 37