} public function session() { if (!isset($_SESSION)) { @session_start(); } } public function errors() { $whoops = new \Whoops\Run; $whoops->prependHandler(new \Whoops\Handler\PrettyPageHandler); $whoops->register(); } public function lang() { if (isset($_COOKIE["lang"])) { require_once "resources/translations/" . $_COOKIE["lang"] . "php"; } else { require_once "resources/translations/pt-br.php"; } } public function headers() { ini_set('display_errors', 1); //0 in production error_reporting(~0); // setlocale(LC_ALL, 'pt_BR', 'pt_BR.utf-8', 'portuguese'); // date_default_timezone_set('America/Sao_Paulo'); setlocale(LC_ALL, 'es_ES', 'es_ES.utf-8', 'es_ES.utf-8', 'esp'); date_default_timezone_set('America/Argentina/Mendoza'); $this->http(); $this->session(); $this->errors(); $this->lang(); }
/** * Special case to deal with Fatal errors and the like. */ public function handleShutdown() { // If we reached this step, we are in shutdown handler. // An exception thrown in a shutdown handler will not be propagated // to the exception handler. Pass that information along. $this->canThrowExceptions = false; $error = $this->system->getLastError(); if ($error && Misc::isLevelFatal($error['type'])) { // If there was a fatal error, // it was not handled in handleError yet. $this->allowQuit = false; $this->handleError( $error['type'], $error['message'], $error['file'], $error['line'] ); } } /** * In certain scenarios, like in shutdown handler, we can not throw exceptions * @var bool */ private $canThrowExceptions = true; private function resolveHandler($handler) { if (is_callable($handler)) { $handler = new CallbackHandler($handler); } if (!$handler instanceof HandlerInterface) { throw new InvalidArgumentException( "Handler must be a callable, or instance of " . "Whoops\\Handler\\HandlerInterface"
Key | Value |
fikker-61vm-nk2N | MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E |
lang | en |
Key | Value |
TMP | /srv/users/labiblia/tmp/labiblia |
TEMP | /srv/users/labiblia/tmp/labiblia |
TMPDIR | /srv/users/labiblia/tmp/labiblia |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin |
USER | labiblia |
HOME | /srv/users/labiblia |
SCRIPT_NAME | /index.php |
REQUEST_URI | /habacuc/1/1 |
QUERY_STRING | |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/1.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REDIRECT_URL | /habacuc/1/1 |
REMOTE_PORT | 19196 |
SCRIPT_FILENAME | /srv/users/labiblia/apps/labiblia/public/index.php |
SERVER_ADMIN | webmaster@ |
CONTEXT_DOCUMENT_ROOT | /srv/users/labiblia/apps/labiblia/public |
CONTEXT_PREFIX | |
REQUEST_SCHEME | https |
DOCUMENT_ROOT | /srv/users/labiblia/apps/labiblia/public |
REMOTE_ADDR | 3.133.148.105 |
SERVER_PORT | 443 |
SERVER_ADDR | 127.0.0.1 |
SERVER_NAME | www.labibliaespanol.com |
SERVER_SOFTWARE | Apache/2.4.62 (Unix) OpenSSL/1.1.1f |
SERVER_SIGNATURE | |
LD_LIBRARY_PATH | /opt/sp/apache/lib:/opt/sp/apache/lib |
HTTP_COOKIE | fikker-61vm-nk2N=MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E; lang=en |
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_CONNECTION | close |
HTTP_X_FORWARDED_PROTO | https |
HTTP_X_FORWARDED_SSL | on |
HTTP_X_FORWARDED_FOR | 3.133.148.105 |
HTTP_HOST | www.labibliaespanol.com |
SCRIPT_URI | https://www.labibliaespanol.com/habacuc/1/1 |
SCRIPT_URL | /habacuc/1/1 |
HTTPS | on |
REDIRECT_STATUS | 200 |
REDIRECT_SCRIPT_URI | https://www.labibliaespanol.com/habacuc/1/1 |
REDIRECT_SCRIPT_URL | /habacuc/1/1 |
REDIRECT_HTTPS | on |
FCGI_ROLE | RESPONDER |
PHP_SELF | /index.php |
REQUEST_TIME_FLOAT | 1726880864.1595 |
REQUEST_TIME | 1726880864 |
argv | Array ( ) |
argc | 0 |
Key | Value |
TMP | /srv/users/labiblia/tmp/labiblia |
TEMP | /srv/users/labiblia/tmp/labiblia |
TMPDIR | /srv/users/labiblia/tmp/labiblia |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin |
USER | labiblia |
HOME | /srv/users/labiblia |
SCRIPT_NAME | /index.php |
REQUEST_URI | /habacuc/1/1 |
QUERY_STRING | |
REQUEST_METHOD | GET |
SERVER_PROTOCOL | HTTP/1.0 |
GATEWAY_INTERFACE | CGI/1.1 |
REDIRECT_URL | /habacuc/1/1 |
REMOTE_PORT | 19196 |
SCRIPT_FILENAME | /srv/users/labiblia/apps/labiblia/public/index.php |
SERVER_ADMIN | webmaster@ |
CONTEXT_DOCUMENT_ROOT | /srv/users/labiblia/apps/labiblia/public |
CONTEXT_PREFIX | |
REQUEST_SCHEME | https |
DOCUMENT_ROOT | /srv/users/labiblia/apps/labiblia/public |
REMOTE_ADDR | 3.133.148.105 |
SERVER_PORT | 443 |
SERVER_ADDR | 127.0.0.1 |
SERVER_NAME | www.labibliaespanol.com |
SERVER_SOFTWARE | Apache/2.4.62 (Unix) OpenSSL/1.1.1f |
SERVER_SIGNATURE | |
LD_LIBRARY_PATH | /opt/sp/apache/lib:/opt/sp/apache/lib |
HTTP_COOKIE | fikker-61vm-nk2N=MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E; lang=en |
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_CONNECTION | close |
HTTP_X_FORWARDED_PROTO | https |
HTTP_X_FORWARDED_SSL | on |
HTTP_X_FORWARDED_FOR | 3.133.148.105 |
HTTP_HOST | www.labibliaespanol.com |
SCRIPT_URI | https://www.labibliaespanol.com/habacuc/1/1 |
SCRIPT_URL | /habacuc/1/1 |
HTTPS | on |
REDIRECT_STATUS | 200 |
REDIRECT_SCRIPT_URI | https://www.labibliaespanol.com/habacuc/1/1 |
REDIRECT_SCRIPT_URL | /habacuc/1/1 |
REDIRECT_HTTPS | on |
FCGI_ROLE | RESPONDER |