SQLSTATE[HY000]: General error: 1021 Disk got full writing 'information_schema.(temporary)' (Errcode: 28 "No space left on device")
Error: An Internal Error Has Occurred.
Stack Trace
- CORE/Cake/Model/Datasource/DboSource.php line 461 → PDOStatement->execute(array)
try {$query = $this->_connection->prepare($sql, $prepareOptions);$query->setFetchMode(PDO::FETCH_LAZY);if (!$query->execute($params)) {$this->_results = $query;array()
- CORE/Cake/Model/Datasource/Database/Mysql.php line 288 → DboSource->_execute(string)
$table = $this->fullTableName($model);$fields = false;$cols = $this->_execute('SHOW FULL COLUMNS FROM ' . $table);if (!$cols) {'SHOW FULL COLUMNS FROM `wthietk95mo_db`.`posts`'
- CORE/Cake/Model/Model.php line 1304 → Mysql->describe(AppModel)
$db = $this->getDataSource();$db->cacheSources = ($this->cacheSources && $db->cacheSources);if (method_exists($db, 'describe') && $this->useTable !== false) {$this->_schema = $db->describe($this);} elseif ($this->useTable === false) {object(AppModel) { useDbConfig => 'default' useTable => 'posts' id => false data => array([maximum depth reached]) schemaName => 'wthietk95mo_db' table => 'posts' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' name => 'Post' alias => 'Post' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => 'first' recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) findMethods => array( [maximum depth reached] ) } - CORE/Cake/Model/Datasource/DboSource.php line 2296 → Model->schema()
}$allFields = empty($fields);if ($allFields) {$fields = array_keys($model->schema());} elseif (!is_array($fields)) { - CORE/Cake/Model/Datasource/DboSource.php line 1052 → DboSource->fields(AppModel)
$bypass = true;$queryData['fields'] = $this->fields($model, null, $queryData['fields']);} else {$queryData['fields'] = $this->fields($model);}object(AppModel) { useDbConfig => 'default' useTable => 'posts' id => false data => array([maximum depth reached]) schemaName => 'wthietk95mo_db' table => 'posts' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' name => 'Post' alias => 'Post' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => 'first' recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) findMethods => array( [maximum depth reached] ) } - CORE/Cake/Model/Model.php line 2630 → DboSource->read(AppModel, array)
return null;}$results = $this->getDataSource()->read($this, $query);$this->resetAssociations();object(AppModel) { useDbConfig => 'default' useTable => 'posts' id => false data => array([maximum depth reached]) schemaName => 'wthietk95mo_db' table => 'posts' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' name => 'Post' alias => 'Post' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => 'first' recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) findMethods => array( [maximum depth reached] ) } array( 'conditions' => array( 'Post.slug' => 'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien' ), 'fields' => null, 'joins' => array(), 'limit' => (int) 1, 'offset' => null, 'order' => array( (int) 0 => null ), 'page' => (int) 1, 'group' => null, 'callbacks' => true, 'recursive' => null ) - CORE/Cake/Model/Datasource/DboSource.php line 600 → Model->find(string, array)
if (isset($params[3 + $off])) {$recursive = $params[3 + $off];}return $args[2]->find('first', compact('conditions', 'fields', 'order', 'recursive'));}'first' array( 'conditions' => array( 'Post.slug' => 'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien' ), 'fields' => null, 'order' => null, 'recursive' => null )
- CORE/Cake/Model/Model.php line 784 → DboSource->query(string, array, AppModel)
if ($result !== array('unhandled')) {return $result;}$return = $this->getDataSource()->query($method, $params, $this);return $return;'findBySlug' array( (int) 0 => 'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien' ) object(AppModel) { useDbConfig => 'default' useTable => 'posts' id => false data => array([maximum depth reached]) schemaName => 'wthietk95mo_db' table => 'posts' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' name => 'Post' alias => 'Post' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => 'first' recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) findMethods => array( [maximum depth reached] ) } - APP/Controller/PostsController.php line 358 → Model->__call(string, array)
public function detail($slug = null) {$detailNews = $this->Post->findBySlug($slug);$this->set('detailNews', $detailNews);'findBySlug' array( (int) 0 => 'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien' )
- APP/Controller/PostsController.php line 358 → AppModel->findBySlug(string)
public function detail($slug = null) {$detailNews = $this->Post->findBySlug($slug);$this->set('detailNews', $detailNews);'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien'
- [internal function] → PostsController->detail(string)
'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien'
- CORE/Cake/Controller/Controller.php line 490 → ReflectionMethod->invokeArgs(PostsController, array)
'action' => $request->params['action']));}return $method->invokeArgs($this, $request->params['pass']);object(PostsController) { name => 'Post' helpers => array( [maximum depth reached] ) uses => array( [maximum depth reached] ) request => object(CakeRequest) {} response => object(CakeResponse) {} viewPath => 'Post' layoutPath => null viewVars => array([maximum depth reached]) view => 'detail' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) {} components => array( [maximum depth reached] ) viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array( [maximum depth reached] ) scaffold => false methods => array( [maximum depth reached] ) modelClass => 'Post' modelKey => 'post' validationErrors => null Session => object(SessionComponent) {} Post => object(AppModel) {} } array( (int) 0 => 'thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien' ) - CORE/Cake/Routing/Dispatcher.php line 186 → Controller->invokeAction(CakeRequest)
$controller->startupProcess();$render = true;$result = $controller->invokeAction($request);if ($result instanceof CakeResponse) {object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' base => '' webroot => '/' here => '/posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' } - CORE/Cake/Routing/Dispatcher.php line 161 → Dispatcher->_invoke(PostsController, CakeRequest, CakeResponse)
));}$response = $this->_invoke($controller, $request, $response);if (isset($request->params['return'])) {object(PostsController) { name => 'Post' helpers => array( [maximum depth reached] ) uses => array( [maximum depth reached] ) request => object(CakeRequest) {} response => object(CakeResponse) {} viewPath => 'Post' layoutPath => null viewVars => array([maximum depth reached]) view => 'detail' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) {} components => array( [maximum depth reached] ) viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array( [maximum depth reached] ) scaffold => false methods => array( [maximum depth reached] ) modelClass => 'Post' modelKey => 'post' validationErrors => null Session => object(SessionComponent) {} Post => object(AppModel) {} } object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' base => '' webroot => '/' here => '/posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' } object(CakeResponse) { } - APP/webroot/index.php line 92 → Dispatcher->dispatch(CakeRequest, CakeResponse)
App::uses('Dispatcher', 'Routing');$Dispatcher = new Dispatcher();$Dispatcher->dispatch(new CakeRequest(), new CakeResponse(array('charset' => Configure::read('App.encoding'))));object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' base => '' webroot => '/' here => '/posts/detail/thiet-ke-biet-thu-pho-hoang-quoc-viet-phong-cach-tan-co-dien/page:2/%5B0%5D:%3Ajavascript/%5B1%5D:%3Ajavascript/%5B2%5D:%3Ajavascript/%5B3%5D:%3Ajavascript/%5B4%5D:%3Ajavascript/%5B5%5D:%3Ajavascript' } object(CakeResponse) { }
