▼

# DibiDriverException #1048

Column 'message' cannot be null

## Source file ▼

File: /domains1/do1820800/public/www_root/liveclass/libs/dibi/dibi.min.php Line: 1144

    Line 1137:    new
    Line 1138:    DibiDriverException(mysql_error($this->connection),mysql_errno($this->connection));}}if(isset($config['sqlmode'])){$this->query("SET sql_mode='$config[sqlmode]'");}$this->query("SET time_zone='".date('P')."'");$this->buffered=empty($config['unbuffered']);}public
    Line 1139:    function
    Line 1140:    disconnect(){mysql_close($this->connection);}public
    Line 1141:    function
    Line 1142:    query($sql){if($this->buffered){$res=@mysql_query($sql,$this->connection);}else{$res=@mysql_unbuffered_query($sql,$this->connection);}if(mysql_errno($this->connection)){throw
    Line 1143:    new
    Line 1144:    DibiDriverException(mysql_error($this->connection),mysql_errno($this->connection),$sql);}elseif(is_resource($res)){return$this->createResultDriver($res);}}public
    Line 1145:    function
    Line 1146:    getInfo(){$res=array();preg_match_all('#(.+?): +(\d+) *#',mysql_info($this->connection),$matches,PREG_SET_ORDER);if(preg_last_error())throw
    Line 1147:    new
    Line 1148:    DibiPcreException;foreach($matches
    Line 1149:    as$m){$res[$m[1]]=(int)$m[2];}return$res;}public
    Line 1150:    function
    Line 1151:    getAffectedRows(){return

## Call stack ▼

1. dibi/dibi.min.php (266) source ► DibiMySqlDriver-> query (arguments ►)

   $sql |
       "INSERT INTO `messages` (`user`, `message`, `date`) VALUES ('feed', NULL, '2010-11-15 13:44:43')" (95)

       Line 259:    public
       Line 260:    function
       Line 261:    dataSource($args){$this->connected||$this->connect();$args=func_get_args();return
       Line 262:    new
       Line 263:    DibiDataSource($this->translator->translate($args),$this);}final
       Line 264:    public
       Line 265:    function
       Line 266:    nativeQuery($sql){$this->connected||$this->connect();if($this->profiler!==NULL){$event=IDibiProfiler::QUERY;if(preg_match('#\s*(SELECT|UPDATE|INSERT|DELETE)#i',$sql,$matches)){static$events=array('SELECT'=>IDibiProfiler::SELECT,'UPDATE'=>IDibiProfiler::UPDATE,'INSERT'=>IDibiProfiler::INSERT,'DELETE'=>IDibiProfiler::DELETE);$event=$events[strtoupper($matches[1])];}$ticket=$this->profiler->before($this,$event,$sql);}dibi::$sql=$sql;if($res=$this->driver->query($sql)){$res=$this->createResultSet($res);}else{$res=$this->driver->getAffectedRows();}if(isset($ticket)){$this->profiler->after($ticket,$res);}return$res;}public
       Line 267:    function
       Line 268:    getAffectedRows(){$this->connected||$this->connect();$rows=$this->driver->getAffectedRows();if(!is_int($rows)||$rows<0)throw
       Line 269:    new
       Line 270:    DibiException('Cannot retrieve number of affected rows.');return$rows;}public
       Line 271:    function
       Line 272:    affectedRows(){return$this->getAffectedRows();}public
       Line 273:    function

2. dibi/dibi.min.php (249) source ► DibiConnection-> nativeQuery (arguments ►)

   $sql |
       "INSERT INTO `messages` (`user`, `message`, `date`) VALUES ('feed', NULL, '2010-11-15 13:44:43')" (95)

       Line 242:    function
       Line 243:    alias(&$config,$key,$alias){$foo=&$config;foreach(explode('|',$key)as$key)$foo=&$foo[$key];if(!isset($foo)&&isset($config[$alias])){$foo=$config[$alias];unset($config[$alias]);}}final
       Line 244:    public
       Line 245:    function
       Line 246:    getDriver(){$this->connected||$this->connect();return$this->driver;}final
       Line 247:    public
       Line 248:    function
       Line 249:    query($args){$this->connected||$this->connect();$args=func_get_args();return$this->nativeQuery($this->translator->translate($args));}final
       Line 250:    public
       Line 251:    function
       Line 252:    translate($args){$this->connected||$this->connect();$args=func_get_args();return$this->translator->translate($args);}function
       Line 253:    sql($args){trigger_error(__METHOD__.'() is deprecated; use translate() instead.',E_USER_NOTICE);$this->connected||$this->connect();$args=func_get_args();return$this->translator->translate($args);}final
       Line 254:    public
       Line 255:    function
       Line 256:    test($args){$this->connected||$this->connect();$args=func_get_args();try{dibi::dump($this->translator->translate($args));return

3. dibi/dibi.min.php (983) source ► DibiConnection-> query (arguments ►)

   $args |
       array(2) ▼ [
          0 => "INSERT INTO [messages]" (22)
          1 => array(3) ▼ {
             "user" => "feed" (4)
             "message" => NULL
             "date" => "2010-11-15 13:44:43" (19)
          }
       ]

       Line 976:    static
       Line 977:    function
       Line 978:    getProfiler(){return
       Line 979:    self::getConnection()->getProfiler();}public
       Line 980:    static
       Line 981:    function
       Line 982:    query($args){$args=func_get_args();return
       Line 983:    self::getConnection()->query($args);}public
       Line 984:    static
       Line 985:    function
       Line 986:    nativeQuery($sql){return
       Line 987:    self::getConnection()->nativeQuery($sql);}public
       Line 988:    static
       Line 989:    function
       Line 990:    test($args){$args=func_get_args();return

4. models/MessageManager.php (30) source ► dibi:: query (arguments ►)

   $args |
       "INSERT INTO [messages]" (22)
   #1 |
       array(3) ▼ {
          "user" => "feed" (4)
          "message" => NULL
          "date" => "2010-11-15 13:44:43" (19)
       }

       Line 23:            return dibi::fetchSingle('SELECT COUNT([id]) FROM [messages] %if',
       Line 24:                         isset($where), 'WHERE', isset($where) ? $where : array()
       Line 25:            );
       Line 26:        }
       Line 27:
       Line 28:        public function addMessage(Message $message)
       Line 29:        {
       Line 30:            return dibi::query('INSERT INTO [messages]', (array) $message);
       Line 31:        }
       Line 32:    }

5. presenters/HomepagePresenter.php (38) source ► MessageManager-> addMessage (arguments ►)

   $message |
       Message(3) ▼ {
          "user" => "feed" (4)
          "message" => NULL
          "date" => "2010-11-15 13:44:43" (19)
       }

       Line 31:        }
       Line 32:
       Line 33:        public function renderMessage() {
       Line 34:            $mess = new Message();
       Line 35:            $mess->user = $this->getParam('uzivatel');
       Line 36:            $mess->message = $this->getParam('sprava');
       Line 37:            $mess->date = date( 'Y-m-d H:i:s');
       Line 38:            $this->mess->addMessage($mess);
       Line 39:        }
       Line 40:
       Line 41:        public function getModel() {
       Line 42:            if (!isset($this->voteManager)) $this->voteManager = new VoteManager;
       Line 43:            return $this->voteManager;
       Line 44:        }
       Line 45:

6. <PHP inner-code> HomepagePresenter-> renderMessage ()

7. Reflection/MethodReflection.php (76) source ► ReflectionMethod-> invokeArgs (arguments ►)

   $object |
       HomepagePresenter(31) ► {
          "voteManager" private => NULL
          "messManager" private => MessageManager(0)
          "onShutdown" => NULL
          "oldLayoutMode" => TRUE
          "oldModuleMode" => TRUE
          "request" private => PresenterRequest(7) ► {
             "method" private => "GET" (3)
             "flags" private => array(1) ▼ {
                "secured" => FALSE
             }
             "name" private => "Homepage" (8)
             "params" private => array(3) ▼ {
                "uzivatel" => "feed" (4)
                "action" => "message" (7)
                "sprava" => NULL
             }
             "post" private => array(0)
             "files" private => array(0)
             "frozen" private => TRUE
          }
          "response" private => NULL
          "phase" private => 4
          "autoCanonicalize" => TRUE
          "absoluteUrls" => FALSE
          "globalParams" private => array(0)
          "globalState" private => NULL
          "globalStateSinces" private => array(0)
          "action" private => "message" (7)
          "view" private => "message" (7)
          "layout" private => NULL
          "payload" private => stdClass(0)
          "signalReceiver" private => ""
          "signal" private => NULL
          "ajaxMode" private => FALSE
          "startupCheck" private => TRUE
          "lastCreatedRequest" private => PresenterRequest(7) ► {
             "method" private => "FORWARD" (7)
             "flags" private => array(0)
             "name" private => "Homepage" (8)
             "params" private => array(3) ▼ {
                "uzivatel" => "feed" (4)
                "action" => "message" (7)
                "sprava" => NULL
             }
             "post" private => array(0)
             "files" private => array(0)
             "frozen" private => FALSE
          }
          "lastCreatedRequestFlag" private => array(1) ▼ {
             "current" => TRUE
          }
          "template" private => NULL
          "invalidSnippets" private => array(0)
          "params" protected => array(3) ▼ {
             "uzivatel" => "feed" (4)
             "action" => "message" (7)
             "sprava" => NULL
          }
          "components" private => array(0)
          "cloning" private => NULL
          "parent" private => NULL
          "name" private => "Homepage" (8)
          "monitors" private => array(1) ▼ {
             "Presenter" => array(4) ▼ [
                0 => NULL
                1 => NULL
                2 => NULL
                3 => TRUE
             ]
          }
       }
   $args |
       array(0)

       Line 69:                        settype($val, gettype($def));
       Line 70:                    }
       Line 71:                    $res[$i++] = $val;
       Line 72:                } else {
       Line 73:                    $res[$i++] = $def;
       Line 74:                }
       Line 75:            }
       Line 76:            return $this->invokeArgs($object, $res);
       Line 77:        }
       Line 78:
       Line 79:
       Line 80:
       Line 81:        /**
       Line 82:         * @return Callback
       Line 83:         */

8. Application/PresenterComponent.php (94) source ► MethodReflection-> invokeNamedArgs (arguments ►)

   $object |
       HomepagePresenter(31) ► {
          "voteManager" private => NULL
          "messManager" private => MessageManager(0)
          "onShutdown" => NULL
          "oldLayoutMode" => TRUE
          "oldModuleMode" => TRUE
          "request" private => PresenterRequest(7) ► {
             "method" private => "GET" (3)
             "flags" private => array(1) ▼ {
                "secured" => FALSE
             }
             "name" private => "Homepage" (8)
             "params" private => array(3) ▼ {
                "uzivatel" => "feed" (4)
                "action" => "message" (7)
                "sprava" => NULL
             }
             "post" private => array(0)
             "files" private => array(0)
             "frozen" private => TRUE
          }
          "response" private => NULL
          "phase" private => 4
          "autoCanonicalize" => TRUE
          "absoluteUrls" => FALSE
          "globalParams" private => array(0)
          "globalState" private => NULL
          "globalStateSinces" private => array(0)
          "action" private => "message" (7)
          "view" private => "message" (7)
          "layout" private => NULL
          "payload" private => stdClass(0)
          "signalReceiver" private => ""
          "signal" private => NULL
          "ajaxMode" private => FALSE
          "startupCheck" private => TRUE
          "lastCreatedRequest" private => PresenterRequest(7) ► {
             "method" private => "FORWARD" (7)
             "flags" private => array(0)
             "name" private => "Homepage" (8)
             "params" private => array(3) ▼ {
                "uzivatel" => "feed" (4)
                "action" => "message" (7)
                "sprava" => NULL
             }
             "post" private => array(0)
             "files" private => array(0)
             "frozen" private => FALSE
          }
          "lastCreatedRequestFlag" private => array(1) ▼ {
             "current" => TRUE
          }
          "template" private => NULL
          "invalidSnippets" private => array(0)
          "params" protected => array(3) ▼ {
             "uzivatel" => "feed" (4)
             "action" => "message" (7)
             "sprava" => NULL
          }
          "components" private => array(0)
          "cloning" private => NULL
          "parent" private => NULL
          "name" private => "Homepage" (8)
          "monitors" private => array(1) ▼ {
             "Presenter" => array(4) ▼ [
                0 => NULL
                1 => NULL
                2 => NULL
                3 => TRUE
             ]
          }
       }
   $args |
       array(3) ▼ {
          "uzivatel" => "feed" (4)
          "action" => "message" (7)
          "sprava" => NULL
       }

       Line  87:         */
       Line  88:        protected function tryCall($method, array $params)
       Line  89:        {
       Line  90:            $rc = $this->getReflection();
       Line  91:            if ($rc->hasMethod($method)) {
       Line  92:                $rm = $rc->getMethod($method);
       Line  93:                if ($rm->isPublic() && !$rm->isAbstract() && !$rm->isStatic()) {
       Line  94:                    $rm->invokeNamedArgs($this, $params);
       Line  95:                    return TRUE;
       Line  96:                }
       Line  97:            }
       Line  98:            return FALSE;
       Line  99:        }
       Line 100:
       Line 101:

9. Application/Presenter.php (205) source ► PresenterComponent-> tryCall (arguments ►)

   $method |
       "rendermessage" (13)
   $params |
       array(3) ▼ {
          "uzivatel" => "feed" (4)
          "action" => "message" (7)
          "sprava" => NULL
       }

       Line 198:                $this->processSignal();
       Line 199:
       Line 200:                // PHASE 3: RENDERING VIEW
       Line 201:                $this->phase = self::PHASE_RENDER;
       Line 202:
       Line 203:                $this->beforeRender();
       Line 204:                // calls $this->render<View>()
       Line 205:                $this->tryCall($this->formatRenderMethod($this->getView()), $this->params);
       Line 206:                $this->afterRender();
       Line 207:
       Line 208:                // save component tree persistent state
       Line 209:                $this->saveGlobalState();
       Line 210:                if ($this->isAjax()) {
       Line 211:                    $this->payload->state = $this->getGlobalState();
       Line 212:                }

10. Application/Application.php (144) source ► Presenter-> run (arguments ►)

    $request |
        PresenterRequest(7) ► {
           "method" private => "GET" (3)
           "flags" private => array(1) ▼ {
              "secured" => FALSE
           }
           "name" private => "Homepage" (8)
           "params" private => array(3) ▼ {
              "uzivatel" => "feed" (4)
              "action" => "message" (7)
              "sprava" => NULL
           }
           "post" private => array(0)
           "files" private => array(0)
           "frozen" private => TRUE
        }

        Line 137:                    } catch (InvalidPresenterException $e) {
        Line 138:                        throw new BadRequestException($e->getMessage(), 404, $e);
        Line 139:                    }
        Line 140:                    $request->freeze();
        Line 141:
        Line 142:                    // Execute presenter
        Line 143:                    $this->presenter = new $class;
        Line 144:                    $response = $this->presenter->run($request);
        Line 145:
        Line 146:                    // Send response
        Line 147:                    if ($response instanceof ForwardingResponse) {
        Line 148:                        $request = $response->getRequest();
        Line 149:                        continue;
        Line 150:
        Line 151:                    } elseif ($response instanceof IPresenterResponse) {

11. app/bootstrap.php (75) source ► Application-> run ()

        Line 68:        'action' => 'default',
        Line 69:        'id' => NULL,
        Line 70:    ));
        Line 71:
        Line 72:    dibi::connect(Environment::getConfig('database'));
        Line 73:
        Line 74:    // Step 5: Run the application!
        Line 75:    $application->run();
        Line 76:

12. web/index.php (13) source ► require (arguments ►)

    #0 |
        "/domains1/do1820800/public/www_root/liveclass/app/bootstrap.php" (63)

        Line  6:    // absolute filesystem path to the application root
        Line  7:    define('APP_DIR', WWW_DIR . '/../app');
        Line  8:
        Line  9:    // absolute filesystem path to the libraries
        Line 10:    define('LIBS_DIR', WWW_DIR . '/../libs');
        Line 11:
        Line 12:    // load bootstrap file
        Line 13:    require APP_DIR . '/bootstrap.php';
        Line 14:

## Nette Application ►

### Requests

    array(2) ▼ [
       0 => PresenterRequest(7) ► {
          "method" private => "GET" (3)
          "flags" private => array(1) ▼ {
             "secured" => FALSE
          }
          "name" private => "Homepage" (8)
          "params" private => array(3) ▼ {
             "uzivatel" => "feed" (4)
             "action" => "message" (7)
             "sprava" => NULL
          }
          "post" private => array(0)
          "files" private => array(0)
          "frozen" private => TRUE
       }
       1 => PresenterRequest(7) ► {
          "method" private => "FORWARD" (7)
          "flags" private => array(0)
          "name" private => "Error" (5)
          "params" private => array(1) ▼ {
             "exception" => DibiDriverException(7) { ... }
          }
          "post" private => array(0)
          "files" private => array(0)
          "frozen" private => TRUE
       }
    ]

### Presenter

    ErrorPresenter(29) ► {
       "onShutdown" => NULL
       "oldLayoutMode" => TRUE
       "oldModuleMode" => TRUE
       "request" private => PresenterRequest(7) ► {
          "method" private => "FORWARD" (7)
          "flags" private => array(0)
          "name" private => "Error" (5)
          "params" private => array(1) ▼ {
             "exception" => DibiDriverException(7) { ... }
          }
          "post" private => array(0)
          "files" private => array(0)
          "frozen" private => TRUE
       }
       "response" private => NULL
       "phase" private => 4
       "autoCanonicalize" => TRUE
       "absoluteUrls" => FALSE
       "globalParams" private => array(0)
       "globalState" private => NULL
       "globalStateSinces" private => NULL
       "action" private => "default" (7)
       "view" private => "500" (3)
       "layout" private => NULL
       "payload" private => stdClass(0)
       "signalReceiver" private => ""
       "signal" private => NULL
       "ajaxMode" private => FALSE
       "startupCheck" private => TRUE
       "lastCreatedRequest" private => NULL
       "lastCreatedRequestFlag" private => NULL
       "template" private => NULL
       "invalidSnippets" private => array(0)
       "params" protected => array(1) ▼ {
          "exception" => DibiDriverException(7) ► {
             "sql" private => "INSERT INTO `messages` (`user`, `message`, `date`) VALUES ('feed', NULL, '2010-11-15 13:44:43')" (95)
             "message" protected => "Column 'message' cannot be null" (31)
             "string" private => "exception 'DibiDriverException' with message 'Column 'message' cannot be null' in /domains1/do1820800/public/www_root/liveclass/libs/dibi/dibi.min.php ... " (1654)
             "code" protected => 1048
             "file" protected => "/domains1/do1820800/public/www_root/liveclass/libs/dibi/dibi.min.php" (68)
             "line" protected => 1144
             "trace" private => array(12) [ ... ]
          }
       }
       "components" private => array(0)
       "cloning" private => NULL
       "parent" private => NULL
       "name" private => "Error" (5)
       "monitors" private => array(1) ▼ {
          "Presenter" => array(4) ▼ [
             0 => NULL
             1 => NULL
             2 => NULL
             3 => TRUE
          ]
       }
    }

## Environment ►

### Constants ▼

WWW_DIR |
    "/domains1/do1820800/public/www_root/liveclass/web" (49)
APP_DIR |
    "/domains1/do1820800/public/www_root/liveclass/web/../app" (56)
LIBS_DIR |
    "/domains1/do1820800/public/www_root/liveclass/web/../libs" (57)
NETTE |
    TRUE
NETTE_DIR |
    "/domains1/do1820800/public/www_root/liveclass/libs/Nette" (56)
NETTE_VERSION_ID |
    907
NETTE_PACKAGE |
    "PHP 5.2" (7)
E_DEPRECATED |
    8192
E_USER_DEPRECATED |
    16384

### Included files ►(72)

/domains1/do1820800/public/www_root/liveclass/web/index.php
/domains1/do1820800/public/www_root/liveclass/app/bootstrap.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/loader.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/shortcuts.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/exceptions.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/Framework.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/Object.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/ObjectMixin.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/Callback.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Loaders/LimitedScope.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Loaders/AutoLoader.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Loaders/NetteLoader.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Debug/Debug.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Environment/Environment.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Environment/Configurator.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Config/Config.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/Hashtable.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/Collection.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/ICollection.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/IMap.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Config/ConfigAdapterIni.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Config/IConfigAdapter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/Tools.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/ArrayTools.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Environment/ServiceLocator.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Environment/IServiceLocator.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Loaders/RobotLoader.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Caching/Cache.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Caching/FileStorage.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Caching/ICacheStorage.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/Application.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/Routers/MultiRouter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/ArrayList.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Collections/IList.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/IRouter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/Routers/Route.php
/domains1/do1820800/public/www_root/liveclass/libs/dibi/dibi.min.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/HttpRequest.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/IHttpRequest.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/HttpResponse.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/IHttpResponse.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/UriScript.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/Uri.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/FreezableObject.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/String.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Web/Session.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Reflection/ClassReflection.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Reflection/PropertyReflection.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/PresenterRequest.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/PresenterLoader.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/IPresenterLoader.php
/domains1/do1820800/public/www_root/liveclass/app/presenters/HomepagePresenter.php
/domains1/do1820800/public/www_root/liveclass/app/presenters/BasePresenter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/Presenter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/Control.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/PresenterComponent.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/ComponentModel/ComponentContainer.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/ComponentModel/Component.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/ComponentModel/IComponent.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/ComponentModel/IComponentContainer.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/ISignalReceiver.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/IStatePersistent.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/IRenderable.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/IPresenter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Application/PresenterComponentReflection.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Reflection/AnnotationsParser.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Utils/Iterators/InstanceFilterIterator.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Reflection/MethodReflection.php
/domains1/do1820800/public/www_root/liveclass/app/models/Message.php
/domains1/do1820800/public/www_root/liveclass/app/models/MessageManager.php
/domains1/do1820800/public/www_root/liveclass/app/presenters/ErrorPresenter.php
/domains1/do1820800/public/www_root/liveclass/libs/Nette/Debug/templates/bluescreen.phtml

### $_SERVER

REDIRECT_SCRIPT_URL |
    "/liveclass/web/message/feed/" (28)
REDIRECT_SCRIPT_URI |
    "http://nissantn.sk/liveclass/web/message/feed/" (46)
REDIRECT_STATUS |
    "200" (3)
SCRIPT_URL |
    "/liveclass/web/message/feed/" (28)
SCRIPT_URI |
    "http://nissantn.sk/liveclass/web/message/feed/" (46)
HTTP_HOST |
    "nissantn.sk" (11)
HTTP_CONNECTION |
    "keep-alive" (10)
HTTP_CACHE_CONTROL |
    "max-age=0" (9)
HTTP_ACCEPT |
    "application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5" (90)
HTTP_USER_AGENT |
    "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7" (116)
HTTP_ACCEPT_ENCODING |
    "gzip,deflate,sdch" (17)
HTTP_ACCEPT_LANGUAGE |
    "sk-SK,sk;q=0.8,cs;q=0.6,en-US;q=0.4,en;q=0.2" (44)
HTTP_ACCEPT_CHARSET |
    "windows-1250,utf-8;q=0.7,*;q=0.3" (32)
PATH |
    "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin" (90)
SERVER_SIGNATURE |
    ""
SERVER_SOFTWARE |
    "Apache" (6)
SERVER_NAME |
    "nissantn.sk" (11)
SERVER_ADDR |
    "82.208.46.226" (13)
SERVER_PORT |
    "80" (2)
REMOTE_ADDR |
    "193.84.36.129" (13)
DOCUMENT_ROOT |
    "/domains/nissantn.sk/public/www_root" (36)
SERVER_ADMIN |
    "webmaster@nissantn.sk" (21)
SCRIPT_FILENAME |
    "/domains/nissantn.sk/public/www_root/liveclass/web/index.php" (60)
REMOTE_PORT |
    "40211" (5)
REDIRECT_URL |
    "/liveclass/web/message/feed/" (28)
GATEWAY_INTERFACE |
    "CGI/1.1" (7)
SERVER_PROTOCOL |
    "HTTP/1.1" (8)
REQUEST_METHOD |
    "GET" (3)
QUERY_STRING |
    ""
REQUEST_URI |
    "/liveclass/web/message/feed/" (28)
SCRIPT_NAME |
    "/liveclass/web/index.php" (24)
PHP_SELF |
    "/liveclass/web/index.php" (24)
REQUEST_TIME |
    1289825083

## HTTP request ►

### Headers

Host | nissantn.sk
Connection | keep-alive
Cache-Control | max-age=0
Accept | application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
User-Agent | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7
Accept-Encoding | gzip,deflate,sdch
Accept-Language | sk-SK,sk;q=0.8,cs;q=0.6,en-US;q=0.4,en;q=0.2
Accept-Charset | windows-1250,utf-8;q=0.7,*;q=0.3

### $_GET

empty

### $_POST

empty

### $_COOKIE

empty

## HTTP response ►

### Headers

    X-Powered-By: Nette Framework

- Report generated at 2010/11/15 13:44:43
- http://nissantn.sk/liveclass/web/message/feed/
- PHP 5.2.11
- Apache
- Nette Framework 0.9.7 (revision efc28d2 released on 2010-11-11)