| Error: |
Backtrace: |
| # Module |
Environment: |
$WebDyne::ENV = {
'HTTP_ACCEPT' => '*/*',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_CONNECTION' => 'Keep-Alive',
'HTTP_HOST' => '127.0.0.1:5000',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_X_FORWARDED_FOR' => '216.73.216.5',
'HTTP_X_FORWARDED_HOST' => 'psgi.isolutions.com.au',
'HTTP_X_FORWARDED_SERVER' => 'psgi.isolutions.com.au',
'PATH_INFO' => '/blib/lib/WebDyne/Err/error.psp',
'QUERY_STRING' => '',
'REMOTE_ADDR' => '127.0.0.1',
'REMOTE_PORT' => '40628',
'REQUEST_METHOD' => 'GET',
'REQUEST_URI' => '/blib/lib/WebDyne/Err/error.psp',
'SCRIPT_NAME' => '',
'SERVER_NAME' => '0',
'SERVER_PORT' => '5000',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'WEBDYNE_DEBUG' => '1',
'WEBDYNE_ERROR_TEXT' => '1',
'psgi.errors' => '*main::STDERR',
'psgi.input' => 'GLOB(0x563891018540)',
'psgi.multiprocess' => '',
'psgi.multithread' => '',
'psgi.nonblocking' => '',
'psgi.run_once' => '',
'psgi.streaming' => '1',
'psgi.url_scheme' => 'http',
'psgi.version' => 'ARRAY(0x5638910857d8)',
'psgix.harakiri' => '1',
'psgix.input.buffered' => '1',
'psgix.io' => 'IO::Socket::INET=GLOB(0x56389103c290)'
};
|
WebDyne Constants: |
$WebDyne::Constant = {
'MOD_PERL' => undef,
'MP2' => 0,
'WEBDYNE_ALPINE_VUE_ATTRIBUTE_HACK_ENABLE' => 'x-on',
'WEBDYNE_API_ENABLE' => 1,
'WEBDYNE_AUTOLOAD_POLLUTE' => 0,
'WEBDYNE_CACHE_CHECK_FREQ' => 256,
'WEBDYNE_CACHE_CLEAN_METHOD' => 1,
'WEBDYNE_CACHE_DN' => '/tmp',
'WEBDYNE_CACHE_HIGH_WATER' => 64,
'WEBDYNE_CACHE_LOW_WATER' => 32,
'WEBDYNE_CGI_AUTOESCAPE' => 0,
'WEBDYNE_CGI_DISABLE_UPLOADS' => 0,
'WEBDYNE_CGI_PARAM_EXPAND' => 1,
'WEBDYNE_CGI_POST_MAX' => 524288,
'WEBDYNE_COMPILE_IGNORE_WHITESPACE' => 1,
'WEBDYNE_COMPILE_IMPLICIT_BODY_P_TAG' => 1,
'WEBDYNE_COMPILE_NO_SPACE_COMPACTING' => 0,
'WEBDYNE_COMPILE_P_STRICT' => 1,
'WEBDYNE_CONF_FN' => 'webdyne.conf.pl',
'WEBDYNE_CONF_HR' => {
'/home/aspeer/.webdyne.conf.pl' => 3,
'/home/aspeer/Development/pm-WebDyne/.webdyne.conf.pl' => 2
},
'WEBDYNE_CONTAINER_DATA_IX' => 1,
'WEBDYNE_CONTAINER_META_IX' => 0,
'WEBDYNE_CONTENT_TYPE_HTML' => 'text/html',
'WEBDYNE_CONTENT_TYPE_HTML_ENCODED' => 'text/html; charset=UTF-8',
'WEBDYNE_CONTENT_TYPE_HTML_META' => 0,
'WEBDYNE_CONTENT_TYPE_JSON' => 'application/json',
'WEBDYNE_CONTENT_TYPE_JSON_ENCODED' => 'application/json; charset=UTF-8',
'WEBDYNE_CONTENT_TYPE_TEXT' => 'text/plain',
'WEBDYNE_CONTENT_TYPE_TEXT_ENCODED' => 'text/plain; charset=UTF-8',
'WEBDYNE_DEFAULT_INDEX_FN' => '/home/aspeer/Development/pm-WebDyne/lib/WebDyne/index.psp',
'WEBDYNE_DEFAULT_TEST_FN' => '/home/aspeer/Development/pm-WebDyne/lib/WebDyne/time.psp',
'WEBDYNE_DIR_CONFIG' => {
'/examples' => {
'WebDyneChain' => 'WebDyne::Filter',
'WebDyneFilterResponse' => sub { "DUMMY" },
'WebDyneHandler' => 'WebDyne::Chain'
}
},
'WEBDYNE_DIR_CONFIG_CWD_LOAD' => 1,
'WEBDYNE_DTD' => '<!DOCTYPE html>',
'WEBDYNE_DUMP_FLAG' => 0,
'WEBDYNE_ERROR_BACKTRACE_FULL' => 0,
'WEBDYNE_ERROR_BACKTRACE_SHORT' => 0,
'WEBDYNE_ERROR_BACKTRACE_SHOW' => 1,
'WEBDYNE_ERROR_CGI_PARAM_SHOW' => 1,
'WEBDYNE_ERROR_ENV_SHOW' => 1,
'WEBDYNE_ERROR_EVAL_CONTEXT_SHOW' => 1,
'WEBDYNE_ERROR_INTERNAL_SHOW' => 0,
'WEBDYNE_ERROR_SHOW' => 1,
'WEBDYNE_ERROR_SHOW_ALTERNATE' => 'error display disabled - enable WEBDYNE_ERROR_SHOW to show errors, or review web server error log.',
'WEBDYNE_ERROR_SHOW_EXTENDED' => 4,
'WEBDYNE_ERROR_SOURCE_CONTEXT_LINES_POST' => 4,
'WEBDYNE_ERROR_SOURCE_CONTEXT_LINES_PRE' => 4,
'WEBDYNE_ERROR_SOURCE_CONTEXT_LINE_FRAGMENT_MAX' => 80,
'WEBDYNE_ERROR_SOURCE_CONTEXT_SHOW' => 1,
'WEBDYNE_ERROR_SOURCE_FILENAME_FULL' => 0,
'WEBDYNE_ERROR_SOURCE_FILENAME_SHOW' => 1,
'WEBDYNE_ERROR_TEXT' => '1',
'WEBDYNE_ERROR_URI_SHOW' => 1,
'WEBDYNE_ERROR_VERSION_SHOW' => 1,
'WEBDYNE_ERROR_WEBDYNE_CONSTANT_SHOW' => 1,
'WEBDYNE_EVAL_PREPEND' => '',
'WEBDYNE_EVAL_SAFE' => 0,
'WEBDYNE_EVAL_SAFE_OPCODE_AR' => [
':default'
],
'WEBDYNE_EVAL_USE_STRICT' => 'use strict qw(vars)',
'WEBDYNE_HEAD_INSERT' => '<style>
:root{--pico-font-size:85%}
body{padding:10px 0 0 10px}
pre{width:auto;min-width:400px}
:where(input:not([type=checkbox]):not([type=radio]),select,textarea,progress,meter,fieldset){width:100%;max-width:400px;box-sizing:border-box}
.tight-code-block,.tight-code-block code{margin:0;padding:0;border:0;background:0}
.tight-code-block code{display:block}
</style>
',
'WEBDYNE_HTML_CHARSET' => 'UTF-8',
'WEBDYNE_HTML_DEFAULT_TITLE' => 'Untitled Document',
'WEBDYNE_HTML_NEWLINE' => 0,
'WEBDYNE_HTML_PARAM' => {
'lang' => 'en'
},
'WEBDYNE_HTML_TIDY' => 0,
'WEBDYNE_HTML_TIDY_CONFIG_HR' => {
'clean' => 'no',
'drop-empty-elements' => 'no',
'fix-uri' => 'no',
'hide-comments' => 'no',
'indent' => 0,
'indent-spaces' => 2,
'output-html' => 'yes',
'show-warnings' => 'no',
'tidy-mark' => 'no',
'wrap' => 0
},
'WEBDYNE_HTML_TINY_MODE' => 'html',
'WEBDYNE_HTMX_FORCE' => 0,
'WEBDYNE_HTTP_HEADER' => {
'Cache-Control' => 'no-cache, no-store, must-revalidate',
'Content-Type' => 'text/html; charset=UTF-8',
'Expires' => '0',
'Pragma' => 'no-cache',
'X-Content-Type-Options' => 'nosniff',
'X-Frame-Options' => 'SAMEORIGIN'
},
'WEBDYNE_HTTP_HEADER_AJAX_AR' => [
'hx-request',
'x-alpine-request',
'Hx-Request',
'X-Alpine-Request'
],
'WEBDYNE_HTTP_HEADER_AJAX_HR' => {
'Hx-Request' => 1,
'X-Alpine-Request' => 1,
'hx-request' => 1,
'x-alpine-request' => 1
},
'WEBDYNE_INDEX_EXT_ALLOWED_HR' => {
'pl' => 1,
'pm' => 1,
'psp' => 1
},
'WEBDYNE_INDEX_FN_ALLOWED_HR' => {
'Dockerfile' => 1,
'LICENSE' => 1,
'MANIFEST' => 1,
'Makefile' => 1,
'cpanfile' => 1,
'cpanfile.snapshot' => 1
},
'WEBDYNE_JSON_CANONICAL' => 1,
'WEBDYNE_JSON_PRETTY' => 0,
'WEBDYNE_META' => {
'charset=UTF-8' => undef,
'viewport' => 'width=device-width, initial-scale=1.0'
},
'WEBDYNE_MIME_TYPE_HR' => {
'css' => 'text/css',
'gif' => 'image/gif',
'htm' => 'text/html',
'html' => 'text/html',
'jpeg' => 'image/jpeg',
'jpg' => 'image/jpeg',
'js' => 'application/javascript',
'json' => 'application/json',
'md' => 'text/markdown',
'pdf' => 'application/pdf',
'png' => 'image/png',
'svg' => 'image/svg+xml',
'toml' => 'application/toml',
'txt' => 'text/plain',
'xml' => 'application/xml',
'yaml' => 'application/x-yaml',
'yml' => 'application/x-yaml'
},
'WEBDYNE_NODE_ATTR_IX' => 1,
'WEBDYNE_NODE_CHLD_IX' => 2,
'WEBDYNE_NODE_LINE_IX' => 4,
'WEBDYNE_NODE_LINE_TAG_END_IX' => 5,
'WEBDYNE_NODE_NAME_IX' => 0,
'WEBDYNE_NODE_SBST_IX' => 3,
'WEBDYNE_NODE_SRCE_IX' => 6,
'WEBDYNE_NO_CACHE' => 1,
'WEBDYNE_PAGI' => 0,
'WEBDYNE_PSGI' => 1,
'WEBDYNE_PSGI_STATIC' => 1,
'WEBDYNE_PSP_EXT' => '.psp',
'WEBDYNE_PSP_EXT_RE' => qr/\.psp/,
'WEBDYNE_RELOAD' => 0,
'WEBDYNE_SCRIPT_TYPE_EXECUTABLE_HR' => {
'application/javascript' => 1,
'module' => 1,
'text/javascript' => 1
},
'WEBDYNE_STARTUP_CACHE_FLUSH' => 1,
'WEBDYNE_START_HTML_PARAM' => {
'style' => [
'https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.classless.min.css',
'https://cdn.jsdelivr.net/npm/@picocss/pico@latest/css/pico.min.css',
'https://cdn.jsdelivr.net/npm/@picocss/pico@latest/css/pico.min.css'
]
},
'WEBDYNE_START_HTML_PARAM_STATIC' => 1,
'WEBDYNE_START_HTML_SHORTCUT_HR' => {
'alpine' => {
'script' => 'https://cdn.jsdelivr.net/npm/alpinejs@latest/dist/cdn.min.js#defer'
},
'htmx' => {
'script' => 'https://cdn.jsdelivr.net/npm/htmx.org@latest/dist/htmx.min.js'
},
'pico' => {
'style' => 'https://cdn.jsdelivr.net/npm/@picocss/pico@latest/css/pico.min.css'
}
},
'WEBDYNE_STORE_COMMENTS' => 1,
'WEBDYNE_STRICT_VARS' => 1,
'WEBDYNE_WARNINGS_FATAL' => 0
};
|
WebDyne Version: |
$WebDyne::VERSION = {
'VERSION' => '2.075',
'VERSION_GIT_SHA' => '3f40155'
};
|
Requested URI: http://127.0.0.1:5000/blib/lib/WebDyne/Err/error.psp