Warning: filemtime(): stat failed for /meblekorcz/webapp/cache/config/_meblekorcz_webapp_config_settings.xml_development_.php in /meblekorcz/agavi/config/AgaviConfigCache.class.php on line 137

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: Illegal string offset 'required' in /meblekorcz/agavi/config/AgaviFactoryConfigHandler.class.php on line 200

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /meblekorcz/agavi/config/AgaviConfigCache.class.php:137) in /meblekorcz/agavi/storage/AgaviSessionStorage.class.php on line 102

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /meblekorcz/agavi/config/AgaviConfigCache.class.php:137) in /meblekorcz/agavi/storage/AgaviSessionStorage.class.php on line 102

Notice: Array to string conversion in /meblekorcz/creole/SQLException.php on line 187

Warning: Cannot modify header information - headers already sent by (output started at /meblekorcz/agavi/config/AgaviConfigCache.class.php:137) in /meblekorcz/agavi/exception/templates/shiny.php on line 92

Warning: Cannot modify header information - headers already sent by (output started at /meblekorcz/agavi/config/AgaviConfigCache.class.php:137) in /meblekorcz/agavi/exception/templates/shiny.php on line 97
Agavi Exception

AgaviDatabaseException

This is an internal Agavi exception. Please consult the documentation for assistance with solving this issue.

An exception of type AgaviDatabaseException was thrown, but did not get caught during the execution of the request. You will find information provided by the exception along with a stack trace below.

mysql extension not loaded [User Info: Array]

Stack Trace

  1. at exception origin
    in core.agavi_dir/database/AgaviCreoleDatabase.class.php line 161
    1.       
    2.     } catch(SQLException $e) {
    3.       // the connection's foobar'd
    4.       throw new AgaviDatabaseException($e->toString());
    5.     }
    6.   }
    7.  
  2. at AgaviCreoleDatabase->connect()
    in core.agavi_dir/database/AgaviDatabase.class.php line 92
    1.   public function getConnection()
    2.   {
    3.     if($this->connection === null) {
    4.       $this->connect();
    5.     }
    6.  
    7.     return $this->connection;
  3. at AgaviDatabase->getConnection()
    in core.agavi_dir/core/AgaviContext.class.php line 180
    1.   public function getDatabaseConnection($name 'default')
    2.   {
    3.     if($this->databaseManager !== null) {
    4.       return $this->databaseManager->getDatabase($name)->getConnection();
    5.     }
    6.   }
    7.  
  4. at AgaviContext->getDatabaseConnection()
    in core.module_dir/Content/models/ContentModel.class.php line 12
    1.  
    2.     public function getContent$intId$intLangId )
    3.     {
    4.       $connection $this->context->getDatabaseConnection() ;
    5.     $sql 'SELECT * FROM contents WHERE contentId = '.$intId.' AND languageId = '.$intLangId;
    6.  
    7.     
  5. at ContentModel->getContent('1', 1)
    in core.module_dir/Content/actions/GetAction.class.php line 35
    1.     };
    2.  
    3.     $id $rd -> getParameter('id');
    4.     $content $this->getContext()->getModel('Content''Content')->getContent$id$lang_id );
    5.     if($content !== null) {
    6.         $this->setAttribute('subject'$content['subject']);
    7.       $this->setAttribute('content'$content['content']);
  6. at Content_GetAction->executeRead([object AgaviWebRequestDataHolder])
    in core.agavi_dir/filter/AgaviExecutionFilter.class.php line 545
    1.       if($actionInstance->$validateMethod($requestData) && $validated) {
    2.         // execute the action
    3.         $key $request->toggleLock();
    4.         $viewName $actionInstance->$executeMethod($requestData);
    5.         $request->toggleLock($key);
    6.       } else {
    7.         // validation failed
  7. at AgaviExecutionFilter->runAction([object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviExecutionFilter.class.php line 264
    1.     } else {
    2.       // $lm->log('Action not cached, executing...');
    3.       // execute the Action and get the View to execute
    4.       list($actionCache['view_module'], $actionCache['view_name']) = $this->runAction($container);
    5.       
    6.       // check if the returned view is cacheable
    7.       if($isCacheable && is_array($config['views']) && !in_array(array('module' => $actionCache['view_module'], 'name' => $actionCache['view_name']), $config['views'], true)) {
  8. at AgaviExecutionFilter->execute([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilter.class.php line 83
    1.    */
    2.   public function executeOnce(AgaviFilterChain $filterChainAgaviExecutionContainer $container)
    3.   {
    4.     $this->execute($filterChain$container);
    5.   }
    6.   
    7.   /**
  9. at AgaviFilter->executeOnce([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilterChain.class.php line 94
    1.       $filter $this->chain[$this->index];
    2.       $count = ++self::$filterLog[$this->filterLogKey][get_class($filter)];
    3.       if($count == 1) {
    4.         $filter->executeOnce($this$container);
    5.       } else {
    6.         $filter->execute($this$container);
    7.       }
  10. at AgaviFilterChain->execute([object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviExecutionTimeFilter.class.php line 64
    1.     $replace $this->getParameter('replace'false);
    2.     
    3.     $start microtime(true);
    4.     $filterChain->execute($container);
    5.     
    6.     $outputTypes = (array) $this->getParameter('output_types');
    7.     if(is_array($outputTypes) && !in_array($container->getOutputType()->getName(), $outputTypes)) {
  11. at AgaviExecutionTimeFilter->executeOnce([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilterChain.class.php line 94
    1.       $filter $this->chain[$this->index];
    2.       $count = ++self::$filterLog[$this->filterLogKey][get_class($filter)];
    3.       if($count == 1) {
    4.         $filter->executeOnce($this$container);
    5.       } else {
    6.         $filter->execute($this$container);
    7.       }
  12. at AgaviFilterChain->execute([object AgaviExecutionContainer])
    in core.agavi_dir/controller/AgaviExecutionContainer.class.php line 323
    1.         $filterChain->register($controller->getFilter('execution'));
    2.  
    3.         // process the filter chain
    4.         $filterChain->execute($this);
    5.       }
    6.       
    7.       // restore autoloads
  13. at AgaviExecutionContainer->execute()
    in core.agavi_dir/filter/AgaviDispatchFilter.class.php line 50
    1.    */
    2.   public function execute(AgaviFilterChain $filterChainAgaviExecutionContainer $container)
    3.   {
    4.     $container->setResponse($container->execute());
    5.   }
    6. }
    7.  
  14. at AgaviDispatchFilter->execute([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilter.class.php line 83
    1.    */
    2.   public function executeOnce(AgaviFilterChain $filterChainAgaviExecutionContainer $container)
    3.   {
    4.     $this->execute($filterChain$container);
    5.   }
    6.   
    7.   /**
  15. at AgaviFilter->executeOnce([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilterChain.class.php line 94
    1.       $filter $this->chain[$this->index];
    2.       $count = ++self::$filterLog[$this->filterLogKey][get_class($filter)];
    3.       if($count == 1) {
    4.         $filter->executeOnce($this$container);
    5.       } else {
    6.         $filter->execute($this$container);
    7.       }
  16. at AgaviFilterChain->execute([object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFormPopulationFilter.class.php line 79
    1.    */
    2.   public function executeOnce(AgaviFilterChain $filterChainAgaviExecutionContainer $container)
    3.   {
    4.     $filterChain->execute($container);
    5.  
    6.     $response $container->getResponse();
    7.  
  17. at AgaviFormPopulationFilter->executeOnce([object AgaviFilterChain], [object AgaviExecutionContainer])
    in core.agavi_dir/filter/AgaviFilterChain.class.php line 94
    1.       $filter $this->chain[$this->index];
    2.       $count = ++self::$filterLog[$this->filterLogKey][get_class($filter)];
    3.       if($count == 1) {
    4.         $filter->executeOnce($this$container);
    5.       } else {
    6.         $filter->execute($this$container);
    7.       }
  18. at AgaviFilterChain->execute([object AgaviExecutionContainer])
    in core.agavi_dir/controller/AgaviController.class.php line 188
    1.       $filterChain->register($this->filters['dispatch']);
    2.       
    3.       // go, go, go!
    4.       $filterChain->execute($container);
    5.       
    6.       $response $container->getResponse();
    7.       $response->merge($this->response);
  19. at AgaviController->dispatch()
    in _/meblekorcz/index.php5 line 25
    1. // +---------------------------------------------------------------------------+
    2. // | Call the controller's dispatch method on the default context              |
    3. // +---------------------------------------------------------------------------+
    4. AgaviContext::getInstance('web')->getController()->dispatch();
    5.  
    6. ?>

Version Information

Agavi:
0.11.0-RC4
PHP:
7.0.33
System:
Linux v079.home.net.pl 5.4.39 husak_new_cgroup+ #1 SMP Mon May 11 15:23:06 CEST 2020 x86_64