Warning: Uncaught Whoops\Exception\ErrorException: require_once(resources/translations/enphp): failed to open stream: No such file or directory in /srv/users/labiblia/apps/labiblia/public/config/Header.php:52 Stack trace: #0 /srv/users/labiblia/apps/labiblia/public/config/Header.php(52): Whoops\Run->handleError(2, 'require_once(re...', '/srv/users/labi...', 52, Array) #1 /srv/users/labiblia/apps/labiblia/public/config/Header.php(52): require_once() #2 /srv/users/labiblia/apps/labiblia/public/config/Header.php(71): Config\Header->lang() #3 /srv/users/labiblia/apps/labiblia/public/config/Header.php(76): Config\Header->headers() #4 /srv/users/labiblia/apps/labiblia/public/index.php(8): Config\Header->uft8() #5 {main} thrown in /srv/users/labiblia/apps/labiblia/public/config/Header.php on line 52

Fatal error: Config\Header::lang(): Failed opening required 'resources/translations/enphp' (include_path='.:/opt/sp/php7.3/lib/php') in /srv/users/labiblia/apps/labiblia/public/config/Header.php on line 52
Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_COMPILE_ERROR)
Config\Header::lang(): Failed opening required 'resources/translations/enphp' (include_path='.:/opt/sp/php7.3/lib/php') Whoops\Exception\ErrorException thrown with message "Config\Header::lang(): Failed opening required 'resources/translations/enphp' (include_path='.:/opt/sp/php7.3/lib/php')" Stacktrace: #2 Whoops\Exception\ErrorException in /srv/users/labiblia/apps/labiblia/public/config/Header.php:52 #1 Whoops\Run:handleError in /srv/users/labiblia/apps/labiblia/public/vendor/filp/whoops/src/Whoops/Run.php:408 #0 Whoops\Run:handleShutdown in [internal]:0
Stack frames (3)
2
Whoops\Exception\ErrorException
/config/Header.php52
1
Whoops\Run handleError
/vendor/filp/whoops/src/Whoops/Run.php408
0
Whoops\Run handleShutdown
[internal]0
/srv/users/labiblia/apps/labiblia/public/config/Header.php
    }

    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();
    }
/srv/users/labiblia/apps/labiblia/public/vendor/filp/whoops/src/Whoops/Run.php
    /**
     * 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"
[internal]

Environment & details:

empty
empty
empty
Key Value
fikker-61vm-nk2N MgPGRI6oXLV7DSLWJk4y6wNi63F1ZE0E
lang en
empty
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
0. Whoops\Handler\PrettyPageHandler