Nette\Application\BadRequestException #404

Cannot load presenter 'Front:Prace', class 'FrontModule\PracePresenter' was not found in '/var/www/praceproozp/data/www/praceproozp.cz/app/FrontModule/presenters/PracePresenter.php'.

Source file

File: /var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Application.php   Line: 127

120:    
121:                    // Instantiate presenter
122:                    $presenter $request->getPresenterName();
123:                    try {
124:                        $class $this->getPresenterLoader()->getPresenterClass($presenter);
125:                        $request->setPresenterName($presenter);
126:                    } catch (InvalidPresenterException $e) {
127:                        throw new BadRequestException($e->getMessage(), 404, $e);
128:                    }
129:                    $request->freeze();
130:    
131:                    // Execute presenter
132:                    $this->presenter = new $class;
133:                    $response $this->presenter->run($request);
134:                    $this->onResponse($this$response);

Call stack

  1. app/bootstrap.php (194) source   Nette\Application\Application-> run ()

    187:    } else {
    188:        $router[] = new SimpleRouter('Front:Article:default');
    189:    }
    190:    
    191:    
    192:    // Step 5: Run the application!
    193:    if (!defined('NO_RUN')) {
    194:        $application->run();
    195:    }
    196:    
    
  2. praceproozp.cz/index.php (14) source   require (arguments )

    #0
    "/var/www/praceproozp/data/www/praceproozp.cz/app/bootstrap.php" (62)
    
     7:    
     8:    //include_once 'redirect.php';
     9:    define('WWW_DIR'dirname(__FILE__));
    10:    define('APP_DIR'WWW_DIR '/app');
    11:    define('LIBS_DIR'WWW_DIR '/libs');
    12:    define('RURL', (dirname(__FILE__) == $_SERVER['DOCUMENT_ROOT']) ? '' str_replace('\\''/'substr(dirname(__FILE__), strlen($_SERVER['DOCUMENT_ROOT']))));
    13:    define('URL', ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') ? 'https' 'http') . '://' $_SERVER['SERVER_NAME'].RURL.'/');
    14:    require APP_DIR . '/bootstrap.php';
    

Caused by

Nette\Application\InvalidPresenterException

Cannot load presenter 'Front:Prace', class 'FrontModule\PracePresenter' was not found in '/var/www/praceproozp/data/www/praceproozp.cz/app/FrontModule/presenters/PracePresenter.php'.

Source file

File: /var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/PresenterLoader.php   Line: 72

65:                // internal autoloading
66:                $file $this->formatPresenterFile($name);
67:                if (is_file($file) && is_readable($file)) {
68:                    Nette\Loaders\LimitedScope::load($file);
69:                }
70:    
71:                if (!class_exists($class)) {
72:                    throw new InvalidPresenterException("Cannot load presenter '$name', class '$class' was not found in '$file'.");
73:                }
74:            }
75:    
76:            $reflection = new Nette\Reflection\ClassReflection($class);
77:            $class $reflection->getName();
78:    
79:            if (!$reflection->implementsInterface('Nette\Application\IPresenter')) {

Call stack

  1. Application/Application.php (124) source   Nette\Application\PresenterLoader-> getPresenterClass (arguments )

    $name
    "Front:Prace" (11)
    
    117:    
    118:                    $this->requests[] = $request;
    119:                    $this->onRequest($this$request);
    120:    
    121:                    // Instantiate presenter
    122:                    $presenter $request->getPresenterName();
    123:                    try {
    124:                        $class = $this->getPresenterLoader()->getPresenterClass($presenter);
    125:                        $request->setPresenterName($presenter);
    126:                    } catch (InvalidPresenterException $e) {
    127:                        throw new BadRequestException($e->getMessage(), 404$e);
    128:                    }
    129:                    $request->freeze();
    130:    
    131:                    // Execute presenter
    
  2. app/bootstrap.php (194) source   Nette\Application\Application-> run ()

    187:    } else {
    188:        $router[] = new SimpleRouter('Front:Article:default');
    189:    }
    190:    
    191:    
    192:    // Step 5: Run the application!
    193:    if (!defined('NO_RUN')) {
    194:        $application->run();
    195:    }
    196:    
    
  3. praceproozp.cz/index.php (14) source   require (arguments )

    #0
    "/var/www/praceproozp/data/www/praceproozp.cz/app/bootstrap.php" (62)
    
     7:    
     8:    //include_once 'redirect.php';
     9:    define('WWW_DIR'dirname(__FILE__));
    10:    define('APP_DIR'WWW_DIR '/app');
    11:    define('LIBS_DIR'WWW_DIR '/libs');
    12:    define('RURL', (dirname(__FILE__) == $_SERVER['DOCUMENT_ROOT']) ? '' str_replace('\\''/'substr(dirname(__FILE__), strlen($_SERVER['DOCUMENT_ROOT']))));
    13:    define('URL', ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') ? 'https' 'http') . '://' $_SERVER['SERVER_NAME'].RURL.'/');
    14:    require APP_DIR . '/bootstrap.php';
    

Nette Application

Requests

[
   {
      "method" private => "GET" (3)
      {
         "secured" => TRUE
      }
      "name" private => "Front:Prace" (11)
      {
         "action" => "logistika" (9)
         "id" => NULL
      }
      "post" private => array(0) 
      "files" private => array(0) 
      "frozen" private => FALSE
   }
]

Presenter

NULL

Environment

Constants

WWW_DIR
"/var/www/praceproozp/data/www/praceproozp.cz" (44)
APP_DIR
"/var/www/praceproozp/data/www/praceproozp.cz/app" (48)
LIBS_DIR
"/var/www/praceproozp/data/www/praceproozp.cz/libs" (49)
RURL
""
URL
"https://www.praceproozp.cz/" (27)
NETTE
TRUE
NETTE_DIR
"/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette" (55)
NETTE_VERSION_ID
20000
NETTE_PACKAGE
"5.3" (3)
TB_ARTICLES
"articles" (8)
TB_CATEGORY
"category" (8)
TB_DISTRICT
"district" (8)
TB_FORM
"form" (4)
TB_JOB_ITEMS
"job_items" (9)
TB_JOB_ITEMS_VISIT
"job_items_visit" (15)
TB_JOB_ITEMS_2_CATEGORY
"job_items_2_category" (20)
TB_JOB_ITEMS_2_REGION
"job_items_2_region" (18)
TB_REGION
"region" (6)
TB_COMPANIES
"companies" (9)
TB_APPLICANTS
"applicants" (10)
TB_APPLICANTS_LOCATION_DISTRICT
"applicants_location_district" (28)

Included files (94)

/var/www/praceproozp/data/www/praceproozp.cz/index.php
/var/www/praceproozp/data/www/praceproozp.cz/app/bootstrap.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/loader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/shortcuts.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/exceptions.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/Framework.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/Object.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/ObjectMixin.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/Callback.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Loaders/LimitedScope.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Loaders/AutoLoader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Loaders/NetteLoader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Environment/Environment.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Environment/Configurator.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Config/Config.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Config/ConfigAdapterIni.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Config/IConfigAdapter.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Debug/Debug.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Debug/DebugPanel.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Debug/IDebugPanel.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/ArrayTools.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/Iterators/GenericRecursiveIterator.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/Context.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/FreezableObject.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/IFreezable.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/IContext.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Loaders/RobotLoader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Caching/FileStorage.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Caching/ICacheStorage.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Caching/Cache.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/NetteTranslator/Gettext.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/NetteTranslator/shortcuts.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/NetteTranslator/IEditable.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/ITranslator.php
/var/www/praceproozp/data/www/praceproozp.cz/app/configdb.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/Session.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/HttpRequestFactory.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/UriScript.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/Uri.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/String.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/HttpRequest.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/IHttpRequest.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/HttpResponse.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/IHttpResponse.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Web/SessionNamespace.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/MultipleFileUpload/MultipleFileUpload.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Forms/Controls/FileUpload.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Forms/Controls/FormControl.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/ComponentModel/Component.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/ComponentModel/IComponent.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Forms/IFormControl.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Forms/FormContainer.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/ComponentModel/ComponentContainer.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/ComponentModel/IComponentContainer.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Reflection/ClassReflection.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/MultipleFileUpload/UserInterface/Registrator/MFUUIRegistrator.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Application.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/MultipleFileUpload/Models/Dibi/MFUQueuesDibi.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/MultipleFileUpload/Models/BaseQueuesModel.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/MultipleFileUpload/Models/IMFUQueuesModel.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/dibi.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/interfaces.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiDateTime.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiObject.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiHashMap.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiException.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiConnection.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiResult.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiResultIterator.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiRow.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiTranslator.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiDataSource.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiFluent.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiDatabaseInfo.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/libs/DibiProfiler.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/drivers/mysql.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/dibi/drivers/mysql.reflector.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Routers/MultiRouter.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Utils/ArrayList.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/IRouter.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Routers/Route.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/VersionPanel/VersionPanel.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/TodoPanel/TodoPanel.php
/var/www/praceproozp/data/www/praceproozp.cz/app/Components/CallbackPanel/CallbackPanel.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Reflection/PropertyReflection.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/RoutingDebugger.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/PresenterRequest.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/PresenterLoader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/IPresenterLoader.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Exceptions/InvalidPresenterException.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Exceptions/InvalidLinkException.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Application/Exceptions/BadRequestException.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Debug/DebugHelpers.php
/var/www/praceproozp/data/www/praceproozp.cz/libs/Nette/Debug/templates/bluescreen.phtml

$_SERVER

REDIRECT_UNIQUE_ID
"Zfl4e@C-TH3GD737issg@wAAADw" (27)
REDIRECT_PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins" (49)
REDIRECT_HTTPS
"on" (2)
REDIRECT_SSL_TLS_SNI
"www.praceproozp.cz" (18)
REDIRECT_STATUS
"200" (3)
UNIQUE_ID
"Zfl4e@C-TH3GD737issg@wAAADw" (27)
PERL5LIB
"/usr/share/awstats/lib:/usr/share/awstats/plugins" (49)
HTTPS
"on" (2)
SSL_TLS_SNI
"www.praceproozp.cz" (18)
HTTP_ACCEPT
"*/*" (3)
HTTP_USER_AGENT
"claudebot" (9)
HTTP_REFERER
"http://www.praceproozp.cz/prace/logistika/" (42)
HTTP_HOST
"www.praceproozp.cz" (18)
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" (49)
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9" (57)
SERVER_NAME
"www.praceproozp.cz" (18)
SERVER_ADDR
"77.93.207.13" (12)
SERVER_PORT
"443" (3)
REMOTE_ADDR
"3.239.59.193" (12)
DOCUMENT_ROOT
"/var/www/praceproozp/data/www/praceproozp.cz" (44)
REQUEST_SCHEME
"https" (5)
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/praceproozp/data/www/praceproozp.cz" (44)
SERVER_ADMIN
"webmaster@praceproozp.cz" (24)
SCRIPT_FILENAME
"/var/www/praceproozp/data/www/praceproozp.cz/index.php" (54)
REMOTE_PORT
"36018" (5)
REDIRECT_URL
"/prace/logistika/" (17)
GATEWAY_INTERFACE
"CGI/1.1" (7)
SERVER_PROTOCOL
"HTTP/1.1" (8)
REQUEST_METHOD
"GET" (3)
QUERY_STRING
""
REQUEST_URI
"/prace/logistika/" (17)
SCRIPT_NAME
"/index.php" (10)
PHP_SELF
"/index.php" (10)
REQUEST_TIME_FLOAT
1710848123.615
REQUEST_TIME
1710848123

HTTP request

Headers

accept*/*
user-agentclaudebot
refererhttp://www.praceproozp.cz/prace/logistika/
hostwww.praceproozp.cz

$_GET

empty

$_POST

empty

$_COOKIE

empty

HTTP response

Headers

X-Powered-By: Nette Framework
Set-Cookie: PHPSESSID=v35ur8ip4opt2fi16c7jj0vbq7; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: PHPSESSID=v35ur8ip4opt2fi16c7jj0vbq7; path=/; httponly
Set-Cookie: nette-browser=0.97445401457951; path=/; httponly
Content-type: text/html; charset=UTF-8