Phroute \ Phroute \ Exception \ HttpRouteNotFoundException
Route tag/image/w does not exist Phroute\Phroute\Exception\HttpRouteNotFoundException thrown with message "Route tag/image/w does not exist" Stacktrace: #5 Phroute\Phroute\Exception\HttpRouteNotFoundException in /home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php:218 #4 Phroute\Phroute\Dispatcher:dispatchVariableRoute in /home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php:123 #3 Phroute\Phroute\Dispatcher:dispatchRoute in /home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php:47 #2 Phroute\Phroute\Dispatcher:dispatch in /home/palbas/public_html/system/o2/classes/app.php:114 #1 App:dispatch in /home/palbas/public_html/system/o2/classes/app.php:74 #0 App:run in /home/palbas/public_html/index.php:7
Stack frames (6):
5 Phroute\Phroute\Exception\HttpRouteNotFoundException
…/­vendor/­phroute/­phroute/­src/­Phroute/­Dispatcher.php218
4 Phroute\Phroute\Dispatcher dispatchVariableRoute
…/­vendor/­phroute/­phroute/­src/­Phroute/­Dispatcher.php123
3 Phroute\Phroute\Dispatcher dispatchRoute
…/­vendor/­phroute/­phroute/­src/­Phroute/­Dispatcher.php47
2 Phroute\Phroute\Dispatcher dispatch
…/­o2/­classes/­app.php114
1 App dispatch
…/­o2/­classes/­app.php74
0 App run
/­home/­palbas/­public_html/­index.php7
/home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php
                else
                {
                    $routes[$httpMethod][2][$varName] = $matches[$i + 1];
                }
            }
 
            return $routes[$httpMethod];
        }
 
        throw new HttpRouteNotFoundException('Route ' . $uri . ' does not exist');
    }
}
 
/home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php
     * @throws Exception\HttpRouteNotFoundException
     */
    private function dispatchRoute($httpMethod, $uri)
    {
        if (isset($this->staticRouteMap[$uri]))
        {
            return $this->dispatchStaticRoute($httpMethod, $uri);
        }
        
        return $this->dispatchVariableRoute($httpMethod, $uri);
    }
 
    /**
     * Handle the dispatching of static routes.
     *
     * @param $httpMethod
     * @param $uri
     * @return mixed
     * @throws Exception\HttpMethodNotAllowedException
     */
/home/palbas/public_html/system/vendor/phroute/phroute/src/Phroute/Dispatcher.php
    /**
     * Dispatch a route for the given HTTP Method / URI.
     *
     * @param $httpMethod
     * @param $uri
     * @return mixed|null
     */
    public function dispatch($httpMethod, $uri)
    {
        list($handler, $filters, $vars) = $this->dispatchRoute($httpMethod, trim($uri, '/'));
 
        list($beforeFilter, $afterFilter) = $this->parseFilters($filters);
 
        if(($response = $this->dispatchFilters($beforeFilter)) !== null)
        {
            return $response;
        }
        
        $resolvedHandler = $this->handlerResolver->resolve($handler);
        
/home/palbas/public_html/system/o2/classes/app.php
            }
            array_set($data, 'app.copyright', str_replace('[ThisYear]', date('Y'), array_get($data, 'app.copyright')));
            return $data;
        }, ['setting'], 30);
    }

    protected static function dispatch($router)
    {
        $dispatcher = new Dispatcher($router->getData());
        $callback_response = $dispatcher->dispatch($_SERVER['REQUEST_METHOD'], parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH));
        if (is_callable(static::$finish))
            call_user_func(static::$finish);
        if ($callback_response) {
//            App::$fluent = null;
//            App::$categories = null;
//            App::$widgets = null;
//            App::$httpRequest = null;
//            App::$httpResponse = null;
//            App::$cache = null;
//            App::$og = null;
/home/palbas/public_html/system/o2/classes/app.php
            APP::$is_admin = true;


        $router = App::$router;
        require_once APP_FOLDER . 'route.php';
        if (App::$is_admin) require_once ADMIN_FOLDER . 'route.php';
        require_once APP_FOLDER . '/filters.php';
        App::$router = $router;
        if (config('app.debug'))
            self::dispatch($router);
        else {
            try {
                self::dispatch($router);
            } catch (\Phroute\Phroute\Exception\HttpRouteNotFoundException $exception) {
                app_log($exception->getMessage());
                abort(404);
            } catch (Exception $exception) {
                app_log($exception->getMessage());
                abort(500);
            }
/home/palbas/public_html/index.php
<?php
require_once 'start.php';
date_default_timezone_set(Config::get('app.time_zone'));
if (config('app.debug'))
    Extensions::debug();
$app = new App();
$app->run();
//todo see what is recipe vendor !!!

Environment & details:

empty
empty
empty
empty
Key Value
_token 5c3e1ed5e72e685cdc2fb928206253dd
Key Value
USER palbas
HOME /home/palbas
SCRIPT_NAME /index.php
REQUEST_URI /tag/image/w
QUERY_STRING
REQUEST_METHOD GET
SERVER_PROTOCOL HTTP/1.1
GATEWAY_INTERFACE CGI/1.1
REDIRECT_URL /tag/image/w
REMOTE_PORT 52594
SCRIPT_FILENAME /home/palbas/public_html/index.php
SERVER_ADMIN [email protected]
CONTEXT_DOCUMENT_ROOT /home/palbas/public_html
CONTEXT_PREFIX
REQUEST_SCHEME http
DOCUMENT_ROOT /home/palbas/public_html
REMOTE_ADDR 18.233.223.189
SERVER_PORT 80
SERVER_ADDR 78.46.70.113
SERVER_NAME palbas.org
SERVER_SOFTWARE Apache
SERVER_SIGNATURE
PATH /usr/local/jdk/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/X11R6/bin:/root/bin:/opt/bin
HTTP_CF_IPCOUNTRY US
HTTP_CDN_LOOP cloudflare
HTTP_USER_AGENT claudebot
HTTP_ACCEPT */*
HTTP_CF_RAY 86b980d34ad47ffa-IAD
HTTP_CF_VISITOR {"scheme":"http"}
HTTP_CF_CONNECTING_IP 18.233.223.189
HTTP_X_REAL_IP 18.233.223.189
HTTP_X_FORWARDED_SERVER palbas.org
HTTP_X_FORWARDED_PROTO http
HTTP_X_FORWARDED_PORT 80
HTTP_X_FORWARDED_HOST palbas.org
HTTP_X_FORWARDED_FOR 18.233.223.189, 18.233.223.189
HTTP_HOST palbas.org
proxy-nokeepalive 1
SCRIPT_URI http://palbas.org/tag/image/w
SCRIPT_URL /tag/image/w
UNIQUE_ID ZgWvjeCpRksk4iqeKczYxAAAAMM
REDIRECT_STATUS 200
REDIRECT_SCRIPT_URI http://palbas.org/tag/image/w
REDIRECT_SCRIPT_URL /tag/image/w
REDIRECT_isproxyrequest 1
REDIRECT_UNIQUE_ID ZgWvjeCpRksk4iqeKczYxAAAAMM
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1711648653.4958
REQUEST_TIME 1711648653
argv Array ( )
argc 0
empty
0. Whoops\Handler\PrettyPageHandler