Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_products): failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_cake_model_default_247s_url2_products'
$createKey = false
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/'
$path = object(SplFileInfo) {
}
$exists = true
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_products): failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::read() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 158
Cache::read() - APP/cake2x/lib/Cake/Cache/Cache.php, line 358
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 306
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::hasField() - APP/cake2x/lib/Cake/Model/Model.php, line 1449
PaginatorComponent::validateSort() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 399
PaginatorComponent::paginate() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 142
Controller::paginate() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1080
ProductsController::_list() - APP/Controller/ProductsController.php, line 108
ProductsController::index() - APP/Controller/ProductsController.php, line 36
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - APP/cake2x/lib/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 191
Dispatcher::dispatch() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 165
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_products) [splfileinfo.openfile ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_cake_model_default_247s_url2_products'
$createKey = true
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/'
$path = object(SplFileInfo) {
}
$exists = true
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_products) [<a href='http://php.net/splfileinfo.openfile'>splfileinfo.openfile</a>]: failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::write() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 116
Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 312
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::hasField() - APP/cake2x/lib/Cake/Model/Model.php, line 1449
PaginatorComponent::validateSort() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 399
PaginatorComponent::paginate() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 142
Controller::paginate() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1080
ProductsController::_list() - APP/Controller/ProductsController.php, line 108
ProductsController::index() - APP/Controller/ProductsController.php, line 36
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - APP/cake2x/lib/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 191
Dispatcher::dispatch() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 165
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/persistent/oneweb.vn_cake_core_cake_dev_vi) [splfileinfo.openfile ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_cake_core_cake_dev_vi'
$createKey = true
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/persistent/'
$path = object(SplFileInfo) {
}
$exists = false
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/persistent/oneweb.vn_cake_core_cake_dev_vi) [<a href='http://php.net/splfileinfo.openfile'>splfileinfo.openfile</a>]: failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::write() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 116
Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 312
I18n::translate() - APP/cake2x/lib/Cake/I18n/I18n.php, line 237
__d - APP/cake2x/lib/Cake/basics.php, line 617
Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 321
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::hasField() - APP/cake2x/lib/Cake/Model/Model.php, line 1449
PaginatorComponent::validateSort() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 399
PaginatorComponent::paginate() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 142
Controller::paginate() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1080
ProductsController::_list() - APP/Controller/ProductsController.php, line 108
ProductsController::index() - APP/Controller/ProductsController.php, line 36
ReflectionMethod::invokeArgs() - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Cache.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : _cake_core_ cache was unable to write 'cake_dev_vi' to File cache [APP/cake2x/lib/Cake/Cache/Cache.php , line 323 ]Code Context $key = 'cake_dev_vi'
$value = array(
'LC_MESSAGES' => array()
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/home/247sport.vn/public_html/247gym.vn/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 323
I18n::translate() - APP/cake2x/lib/Cake/I18n/I18n.php, line 237
__d - APP/cake2x/lib/Cake/basics.php, line 617
Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 321
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::hasField() - APP/cake2x/lib/Cake/Model/Model.php, line 1449
PaginatorComponent::validateSort() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 399
PaginatorComponent::paginate() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 142
Controller::paginate() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1080
ProductsController::_list() - APP/Controller/ProductsController.php, line 108
ProductsController::index() - APP/Controller/ProductsController.php, line 36
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - APP/cake2x/lib/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 191
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Cache.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : _cake_model_ cache was unable to write 'default_247s_url2_products' to File cache [APP/cake2x/lib/Cake/Cache/Cache.php , line 323 ]Code Context $key = 'default_247s_url2_products'
$value = null
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 323
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::hasField() - APP/cake2x/lib/Cake/Model/Model.php, line 1449
PaginatorComponent::validateSort() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 399
PaginatorComponent::paginate() - APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php, line 142
Controller::paginate() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1080
ProductsController::_list() - APP/Controller/ProductsController.php, line 108
ProductsController::index() - APP/Controller/ProductsController.php, line 36
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - APP/cake2x/lib/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 191
Dispatcher::dispatch() - APP/cake2x/lib/Cake/Routing/Dispatcher.php, line 165
[main] - APP/webroot/index.php, line 97
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Log/Engine/FileLog.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : file_put_contents(/home/247sport.vn/public_html/247gym.vn/tmp/logs/error.log) [function.file-put-contents ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Log/Engine/FileLog.php , line 142 ]Code Context $type = 'error'
$message = '[PDOException] SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")
Request URL: /phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39
Stack Trace:
#0 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php(458): PDOStatement->execute(Array)
#1 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php(339): DboSource->_execute('SHOW FULL COLUM...')
#2 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Model.php(1360): Mysql->describe(Object(Product))
#3 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Model.php(1449): Model->schema()
#4 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php(399): Model->hasField('sort')
#5 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php(142): PaginatorComponent->validateSort(Object(Product), Array, Array)
#6 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Controller.php(1080): PaginatorComponent->paginate(NULL, Array, Array)
#7 /home/247sport.vn/public_html/247gym.vn/Controller/ProductsController.php(108): Controller->paginate()
#8 /home/247sport.vn/public_html/247gym.vn/Controller/ProductsController.php(36): ProductsController->_list('day-dan-hoi-tap...')
#9 [internal function]: ProductsController->index('day-dan-hoi-tap...')
#10 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(ProductsController), Array)
#11 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Routing/Dispatcher.php(191): Controller->invokeAction(Object(CakeRequest))
#12 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Routing/Dispatcher.php(165): Dispatcher->_invoke(Object(ProductsController), Object(CakeRequest))
#13 /home/247sport.vn/public_html/247gym.vn/webroot/index.php(97): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#14 {main}'
$output = '2026-06-28 10:31:01 Error: [PDOException] SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")
Request URL: /phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39
Stack Trace:
#0 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php(458): PDOStatement->execute(Array)
#1 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php(339): DboSource->_execute('SHOW FULL COLUM...')
#2 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Model.php(1360): Mysql->describe(Object(Product))
#3 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Model.php(1449): Model->schema()
#4 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php(399): Model->hasField('sort')
#5 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php(142): PaginatorComponent->validateSort(Object(Product), Array, Array)
#6 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Controller.php(1080): PaginatorComponent->paginate(NULL, Array, Array)
#7 /home/247sport.vn/public_html/247gym.vn/Controller/ProductsController.php(108): Controller->paginate()
#8 /home/247sport.vn/public_html/247gym.vn/Controller/ProductsController.php(36): ProductsController->_list('day-dan-hoi-tap...')
#9 [internal function]: ProductsController->index('day-dan-hoi-tap...')
#10 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(ProductsController), Array)
#11 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Routing/Dispatcher.php(191): Controller->invokeAction(Object(CakeRequest))
#12 /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Routing/Dispatcher.php(165): Dispatcher->_invoke(Object(ProductsController), Object(CakeRequest))
#13 /home/247sport.vn/public_html/247gym.vn/webroot/index.php(97): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#14 {main}
'
$filename = 'error.log'
$pathname = '/home/247sport.vn/public_html/247gym.vn/tmp/logs/error.log' file_put_contents - [internal], line ??
FileLog::write() - APP/cake2x/lib/Cake/Log/Engine/FileLog.php, line 142
CakeLog::write() - APP/cake2x/lib/Cake/Log/CakeLog.php, line 440
ErrorHandler::_log() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 178
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 111
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Error/ExceptionRenderer.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'ExceptionRenderer'
$parts = array(
(int) 0 => 'Error'
)
$plugin = null
$package = 'Error'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Error/ExceptionRenderer.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/CakeErrorController.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'CakeErrorController'
$parts = array(
(int) 0 => 'Controller'
)
$plugin = null
$package = 'Controller'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/CakeErrorController.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
ExceptionRenderer::_getController() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 154
ExceptionRenderer::__construct() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/RequestHandlerComponent.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'RequestHandlerComponent'
$parts = array(
(int) 0 => 'Controller/Component'
)
$plugin = null
$package = 'Controller/Component'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Controller/Component/RequestHandlerComponent.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
ComponentCollection::load() - APP/cake2x/lib/Cake/Controller/ComponentCollection.php, line 110
CakeErrorController::__construct() - APP/cake2x/lib/Cake/Controller/CakeErrorController.php, line 51
ExceptionRenderer::_getController() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 154
ExceptionRenderer::__construct() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Configure/PhpReader.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/Config/oneweb.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Configure/PhpReader.php , line 70 ]Code Context $key = 'oneweb'
$file = '/home/247sport.vn/public_html/247gym.vn/Config/oneweb.php' PhpReader::read() - APP/cake2x/lib/Cake/Configure/PhpReader.php, line 70
PhpReader::read() - APP/cake2x/lib/Cake/Configure/PhpReader.php, line 70
Configure::load() - APP/cake2x/lib/Cake/Core/Configure.php, line 298
AppController::beforeFilter() - APP/Controller/AppController.php, line 55
call_user_func - [internal], line ??
CakeEventManager::dispatch() - APP/cake2x/lib/Cake/Event/CakeEventManager.php, line 244
Controller::startupProcess() - APP/cake2x/lib/Cake/Controller/Controller.php, line 674
ExceptionRenderer::_getController() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 155
ExceptionRenderer::__construct() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_config_contact_vi) [splfileinfo.openfile ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_config_contact_vi'
$createKey = false
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/'
$path = object(SplFileInfo) {
}
$exists = true
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_config_contact_vi) [<a href='http://php.net/splfileinfo.openfile'>splfileinfo.openfile</a>]: failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::read() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 158
Cache::read() - APP/cake2x/lib/Cake/Cache/Cache.php, line 358
AppController::_getConfig() - APP/Controller/AppController.php, line 727
AppController::_beforeFilterFrontend() - APP/Controller/AppController.php, line 215
AppController::__handleAuthentication() - APP/Controller/AppController.php, line 106
AppController::beforeFilter() - APP/Controller/AppController.php, line 87
call_user_func - [internal], line ??
CakeEventManager::dispatch() - APP/cake2x/lib/Cake/Event/CakeEventManager.php, line 244
Controller::startupProcess() - APP/cake2x/lib/Cake/Controller/Controller.php, line 674
ExceptionRenderer::_getController() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 155
ExceptionRenderer::__construct() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/Model/Config.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'Config'
$parts = array(
(int) 0 => 'Model'
)
$plugin = null
$package = 'Model'
$file = '/home/247sport.vn/public_html/247gym.vn/Model/Config.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
ClassRegistry::init() - APP/cake2x/lib/Cake/Utility/ClassRegistry.php, line 145
Controller::loadModel() - APP/cake2x/lib/Cake/Controller/Controller.php, line 738
Controller::__isset() - APP/cake2x/lib/Cake/Controller/Controller.php, line 367
Controller::__get() - APP/cake2x/lib/Cake/Controller/Controller.php, line 405
AppController::_getConfig() - APP/Controller/AppController.php, line 729
AppController::_beforeFilterFrontend() - APP/Controller/AppController.php, line 215
AppController::__handleAuthentication() - APP/Controller/AppController.php, line 106
AppController::beforeFilter() - APP/Controller/AppController.php, line 87
call_user_func - [internal], line ??
CakeEventManager::dispatch() - APP/cake2x/lib/Cake/Event/CakeEventManager.php, line 244
Controller::startupProcess() - APP/cake2x/lib/Cake/Controller/Controller.php, line 674
ExceptionRenderer::_getController() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 155
ExceptionRenderer::__construct() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 92
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 119
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_configs) [splfileinfo.openfile ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_cake_model_default_247s_url2_configs'
$createKey = false
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/'
$path = object(SplFileInfo) {
}
$exists = true
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_configs) [<a href='http://php.net/splfileinfo.openfile'>splfileinfo.openfile</a>]: failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::read() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 158
Cache::read() - APP/cake2x/lib/Cake/Cache/Cache.php, line 358
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 306
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::getColumnType() - APP/cake2x/lib/Cake/Model/Model.php, line 1402
DboSource::_parseKey() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2771
DboSource::conditionKeysToString() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2723
DboSource::conditions() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2602
DboSource::buildStatement() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1902
DboSource::buildAssociationQuery() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1633
DboSource::read() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1104
Model::_readDataSource() - APP/cake2x/lib/Cake/Model/Model.php, line 2905
Model::find() - APP/cake2x/lib/Cake/Model/Model.php, line 2877
AppController::_getConfig() - APP/Controller/AppController.php, line 729
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_configs) [splfileinfo.openfile ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php , line 355 ]Code Context $key = 'oneweb.vn_cake_model_default_247s_url2_configs'
$createKey = true
$groups = null
$dir = '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/'
$path = object(SplFileInfo) {
}
$exists = true
$e = object(RuntimeException) {
severity => (int) 2
[protected] message => 'SplFileInfo::openFile(/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/oneweb.vn_cake_model_default_247s_url2_configs) [<a href='http://php.net/splfileinfo.openfile'>splfileinfo.openfile</a>]: failed to open stream: Too many open files in system'
[protected] code => (int) 0
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Engine/FileEngine.php'
[protected] line => (int) 353
} FileEngine::_setKey() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 355
FileEngine::write() - APP/cake2x/lib/Cake/Cache/Engine/FileEngine.php, line 116
Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 312
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::getColumnType() - APP/cake2x/lib/Cake/Model/Model.php, line 1402
DboSource::_parseKey() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2771
DboSource::conditionKeysToString() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2723
DboSource::conditions() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2602
DboSource::buildStatement() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1902
DboSource::buildAssociationQuery() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1633
DboSource::read() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1104
Model::_readDataSource() - APP/cake2x/lib/Cake/Model/Model.php, line 2905
Model::find() - APP/cake2x/lib/Cake/Model/Model.php, line 2877
AppController::_getConfig() - APP/Controller/AppController.php, line 729
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Cache/Cache.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (512) : _cake_model_ cache was unable to write 'default_247s_url2_configs' to File cache [APP/cake2x/lib/Cake/Cache/Cache.php , line 323 ]Code Context $key = 'default_247s_url2_configs'
$value = null
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/home/247sport.vn/public_html/247gym.vn/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - APP/cake2x/lib/Cake/Cache/Cache.php, line 323
DataSource::_cacheDescription() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 310
DataSource::describe() - APP/cake2x/lib/Cake/Model/Datasource/DataSource.php, line 135
Mysql::describe() - APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php, line 332
Model::schema() - APP/cake2x/lib/Cake/Model/Model.php, line 1360
Model::getColumnType() - APP/cake2x/lib/Cake/Model/Model.php, line 1402
DboSource::_parseKey() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2771
DboSource::conditionKeysToString() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2723
DboSource::conditions() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 2602
DboSource::buildStatement() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1902
DboSource::buildAssociationQuery() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1633
DboSource::read() - APP/cake2x/lib/Cake/Model/Datasource/DboSource.php, line 1104
Model::_readDataSource() - APP/cake2x/lib/Cake/Model/Model.php, line 2905
Model::find() - APP/cake2x/lib/Cake/Model/Model.php, line 2877
AppController::_getConfig() - APP/Controller/AppController.php, line 729
AppController::_beforeFilterFrontend() - APP/Controller/AppController.php, line 215
AppController::__handleAuthentication() - APP/Controller/AppController.php, line 106
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/View.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'View'
$parts = array(
(int) 0 => 'View'
)
$plugin = null
$package = 'View'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/View.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/HelperCollection.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'HelperCollection'
$parts = array(
(int) 0 => 'View'
)
$plugin = null
$package = 'View'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/HelperCollection.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 352
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/ViewBlock.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'ViewBlock'
$parts = array(
(int) 0 => 'View'
)
$plugin = null
$package = 'View'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/ViewBlock.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 353
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/HtmlHelper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'HtmlHelper'
$parts = array(
(int) 0 => 'View/Helper'
)
$plugin = null
$package = 'View/Helper'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/HtmlHelper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/View/Helper/AppHelper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'AppHelper'
$parts = array(
(int) 0 => 'View/Helper'
)
$plugin = null
$package = 'View/Helper'
$file = '/home/247sport.vn/public_html/247gym.vn/View/Helper/AppHelper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
include - APP/cake2x/lib/Cake/View/Helper/HtmlHelper.php, line 32
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'Helper'
$parts = array(
(int) 0 => 'View'
)
$plugin = null
$package = 'View'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
include - APP/View/Helper/AppHelper.php, line 32
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
include - APP/cake2x/lib/Cake/View/Helper/HtmlHelper.php, line 32
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/SessionHelper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'SessionHelper'
$parts = array(
(int) 0 => 'View/Helper'
)
$plugin = null
$package = 'View/Helper'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/SessionHelper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/TextHelper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'TextHelper'
$parts = array(
(int) 0 => 'View/Helper'
)
$plugin = null
$package = 'View/Helper'
$file = '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/View/Helper/TextHelper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Warning : file_get_contents(/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Core/App.php) [function.file-get-contents ]: failed to open stream: Too many open files in system in /home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Utility/Debugger.php on line 398
Warning (2) : include(/home/247sport.vn/public_html/247gym.vn/View/Helper/OnewebVnHelper.php) [function.include ]: failed to open stream: Too many open files in system [APP/cake2x/lib/Cake/Core/App.php , line 545 ]Code Context $className = 'OnewebVnHelper'
$parts = array(
(int) 0 => 'View/Helper'
)
$plugin = null
$package = 'View/Helper'
$file = '/home/247sport.vn/public_html/247gym.vn/View/Helper/OnewebVnHelper.php' App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
App::load() - APP/cake2x/lib/Cake/Core/App.php, line 545
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
HelperCollection::load() - APP/cake2x/lib/Cake/View/HelperCollection.php, line 130
View::loadHelpers() - APP/cake2x/lib/Cake/View/View.php, line 886
View::__construct() - APP/cake2x/lib/Cake/View/View.php, line 354
Controller::_getViewObject() - APP/cake2x/lib/Cake/Controller/Controller.php, line 1241
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 940
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Errors
Notice (8) : Undefined variable: a_advertisements [APP/View/Elements/frontend/c_meta_header.ctp , line 2 ]Code Context <?php
foreach ( $a_advertisements [ 'meta_header' ] as $val )
$viewFile = '/home/247sport.vn/public_html/247gym.vn/View/Elements/frontend/c_meta_header.ctp'
$dataForView = array(
'code' => (int) 500,
'name' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'message' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'url' => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
),
'lang' => 'vi',
'url_current_encode' => 'b02b2df58eed5dd55ce01a3b6527b1d9',
'oneweb_search' => array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
[maximum depth reached]
)
),
'post' => array(
'enable' => true,
'category' => true
)
),
'oneweb_counter' => array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
),
'GB_config' => array(
'disabled' => false,
'Contact' => true
),
'oneweb_web' => array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
),
'oneweb_product' => array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
),
'maker' => array(
[maximum depth reached]
),
'maker_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
),
'oneweb_post' => array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
),
'oneweb_poll' => array(
'enable' => false
),
'oneweb_information' => array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
),
'oneweb_faq' => array(
'enable' => false
),
'oneweb_contact' => array(
'enable' => true
),
'oneweb_banner' => array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
),
'oneweb_support' => array(
'enable' => true,
'livechat' => false
),
'oneweb_seo' => true,
'oneweb_notifice' => null,
'oneweb_media' => array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
[maximum depth reached]
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
),
'document' => array(
'enable' => false,
'display' => array(
[maximum depth reached]
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
)
),
'oneweb_language' => array(
'vi' => 'Tiếng Việt'
),
'oneweb_path' => null,
'oneweb_size' => null,
'oneweb_map' => array(
'enable' => true,
'contact' => true
),
'oneweb_sitemap' => array(
'xml' => true,
'html' => true
),
'oneweb_newsletter' => array(
'enable' => false
),
'oneweb_member' => array(
'enable' => false,
'message' => false
),
'oneweb_country' => null,
'oneweb_advertisement' => array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$code = (int) 500
$name = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$message = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$url = '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1,
(int) 2 => 'Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
)
$lang = 'vi'
$url_current_encode = 'b02b2df58eed5dd55ce01a3b6527b1d9'
$oneweb_search = array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
(int) 0 => '0-1000000',
(int) 1 => '1000000-2000000',
(int) 2 => '2000000-5000000',
(int) 3 => '5000000-10000000',
(int) 4 => '1000000-20000000',
(int) 5 => '0-1000000',
(int) 6 => '1000000-2000000',
(int) 7 => '2000000-5000000',
(int) 8 => '5000000-10000000',
(int) 9 => '1000000-20000000'
)
),
'post' => array(
'enable' => true,
'category' => true
)
)
$oneweb_counter = array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
)
$GB_config = array(
'disabled' => false,
'Contact' => true
)
$oneweb_web = array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
)
$oneweb_product = array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 600,
(int) 2 => (int) 600,
(int) 3 => (int) 600
),
'category' => array(
(int) 0 => (int) 190,
(int) 1 => (int) 140,
(int) 2 => (int) 190,
(int) 3 => (int) 140
),
'category_banner' => array(
(int) 0 => (int) 400,
(int) 1 => (int) 502,
(int) 2 => (int) 400,
(int) 3 => (int) 502
),
'maker' => array(
(int) 0 => (int) 35,
(int) 1 => (int) 25,
(int) 2 => (int) 35,
(int) 3 => (int) 25
),
'maker_banner' => array(
(int) 0 => (int) 580,
(int) 1 => (int) 120,
(int) 2 => (int) 580,
(int) 3 => (int) 120
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
)
$oneweb_post = array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
(int) 0 => (int) 270,
(int) 1 => (int) 167,
(int) 2 => (int) 270,
(int) 3 => (int) 167
),
'category' => array(
(int) 0 => (int) 120,
(int) 1 => (int) 100,
(int) 2 => (int) 120,
(int) 3 => (int) 100
),
'category_banner' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 120,
(int) 2 => (int) 600,
(int) 3 => (int) 120
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
)
$oneweb_poll = array(
'enable' => false
)
$oneweb_information = array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
)
$oneweb_faq = array(
'enable' => false
)
$oneweb_contact = array(
'enable' => true
)
$oneweb_banner = array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
(int) 0 => (int) 1140,
(int) 1 => (int) 120,
(int) 2 => (int) 1140,
(int) 3 => (int) 120
),
(int) 2 => array(
(int) 0 => (int) 870,
(int) 1 => (int) 412,
(int) 2 => (int) 870,
(int) 3 => (int) 412
),
(int) 3 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
),
(int) 4 => array(
(int) 0 => (int) 270,
(int) 1 => 'n',
(int) 2 => (int) 270,
(int) 3 => 'n'
),
(int) 5 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 6 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 7 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 8 => array(
(int) 0 => (int) 600,
(int) 1 => 'n',
(int) 2 => (int) 600,
(int) 3 => 'n'
),
(int) 9 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 10 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 11 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
)
$oneweb_support = array(
'enable' => true,
'livechat' => false
)
$oneweb_seo = true
$oneweb_notifice = null
$oneweb_media = array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 370,
(int) 2 => (int) 600,
(int) 3 => (int) 370
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị trang chủ',
(int) 2 => 'Hiển thị trang chủ'
)
),
'document' => array(
'enable' => false,
'display' => array(
(int) 1 => 'Vị trí hiển thị 1',
(int) 2 => 'Vị trí hiển thị 1'
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị cột trái',
(int) 2 => 'Hiển thị cột trái'
)
)
)
$oneweb_language = array(
'vi' => 'Tiếng Việt'
)
$oneweb_path = null
$oneweb_size = null
$oneweb_map = array(
'enable' => true,
'contact' => true
)
$oneweb_sitemap = array(
'xml' => true,
'html' => true
)
$oneweb_newsletter = array(
'enable' => false
)
$oneweb_member = array(
'enable' => false,
'message' => false
)
$oneweb_country = null
$oneweb_advertisement = array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Elements/frontend/c_meta_header.ctp, line 2
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::_renderElement() - APP/cake2x/lib/Cake/View/View.php, line 1213
View::element() - APP/cake2x/lib/Cake/View/View.php, line 418
include - APP/View/Layouts/frontend/template1/index.ctp, line 61
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::renderLayout() - APP/cake2x/lib/Cake/View/View.php, line 542
View::render() - APP/cake2x/lib/Cake/View/View.php, line 479
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 954
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ?? Warning (2) : Invalid argument supplied for foreach() [APP/View/Elements/frontend/c_meta_header.ctp , line 2 ]Code Context <?php
foreach ( $a_advertisements [ 'meta_header' ] as $val )
$viewFile = '/home/247sport.vn/public_html/247gym.vn/View/Elements/frontend/c_meta_header.ctp'
$dataForView = array(
'code' => (int) 500,
'name' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'message' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'url' => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
),
'lang' => 'vi',
'url_current_encode' => 'b02b2df58eed5dd55ce01a3b6527b1d9',
'oneweb_search' => array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
[maximum depth reached]
)
),
'post' => array(
'enable' => true,
'category' => true
)
),
'oneweb_counter' => array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
),
'GB_config' => array(
'disabled' => false,
'Contact' => true
),
'oneweb_web' => array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
),
'oneweb_product' => array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
),
'maker' => array(
[maximum depth reached]
),
'maker_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
),
'oneweb_post' => array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
),
'oneweb_poll' => array(
'enable' => false
),
'oneweb_information' => array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
),
'oneweb_faq' => array(
'enable' => false
),
'oneweb_contact' => array(
'enable' => true
),
'oneweb_banner' => array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
),
'oneweb_support' => array(
'enable' => true,
'livechat' => false
),
'oneweb_seo' => true,
'oneweb_notifice' => null,
'oneweb_media' => array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
[maximum depth reached]
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
),
'document' => array(
'enable' => false,
'display' => array(
[maximum depth reached]
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
)
),
'oneweb_language' => array(
'vi' => 'Tiếng Việt'
),
'oneweb_path' => null,
'oneweb_size' => null,
'oneweb_map' => array(
'enable' => true,
'contact' => true
),
'oneweb_sitemap' => array(
'xml' => true,
'html' => true
),
'oneweb_newsletter' => array(
'enable' => false
),
'oneweb_member' => array(
'enable' => false,
'message' => false
),
'oneweb_country' => null,
'oneweb_advertisement' => array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$code = (int) 500
$name = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$message = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$url = '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1,
(int) 2 => 'Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
)
$lang = 'vi'
$url_current_encode = 'b02b2df58eed5dd55ce01a3b6527b1d9'
$oneweb_search = array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
(int) 0 => '0-1000000',
(int) 1 => '1000000-2000000',
(int) 2 => '2000000-5000000',
(int) 3 => '5000000-10000000',
(int) 4 => '1000000-20000000',
(int) 5 => '0-1000000',
(int) 6 => '1000000-2000000',
(int) 7 => '2000000-5000000',
(int) 8 => '5000000-10000000',
(int) 9 => '1000000-20000000'
)
),
'post' => array(
'enable' => true,
'category' => true
)
)
$oneweb_counter = array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
)
$GB_config = array(
'disabled' => false,
'Contact' => true
)
$oneweb_web = array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
)
$oneweb_product = array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 600,
(int) 2 => (int) 600,
(int) 3 => (int) 600
),
'category' => array(
(int) 0 => (int) 190,
(int) 1 => (int) 140,
(int) 2 => (int) 190,
(int) 3 => (int) 140
),
'category_banner' => array(
(int) 0 => (int) 400,
(int) 1 => (int) 502,
(int) 2 => (int) 400,
(int) 3 => (int) 502
),
'maker' => array(
(int) 0 => (int) 35,
(int) 1 => (int) 25,
(int) 2 => (int) 35,
(int) 3 => (int) 25
),
'maker_banner' => array(
(int) 0 => (int) 580,
(int) 1 => (int) 120,
(int) 2 => (int) 580,
(int) 3 => (int) 120
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
)
$oneweb_post = array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
(int) 0 => (int) 270,
(int) 1 => (int) 167,
(int) 2 => (int) 270,
(int) 3 => (int) 167
),
'category' => array(
(int) 0 => (int) 120,
(int) 1 => (int) 100,
(int) 2 => (int) 120,
(int) 3 => (int) 100
),
'category_banner' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 120,
(int) 2 => (int) 600,
(int) 3 => (int) 120
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
)
$oneweb_poll = array(
'enable' => false
)
$oneweb_information = array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
)
$oneweb_faq = array(
'enable' => false
)
$oneweb_contact = array(
'enable' => true
)
$oneweb_banner = array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
(int) 0 => (int) 1140,
(int) 1 => (int) 120,
(int) 2 => (int) 1140,
(int) 3 => (int) 120
),
(int) 2 => array(
(int) 0 => (int) 870,
(int) 1 => (int) 412,
(int) 2 => (int) 870,
(int) 3 => (int) 412
),
(int) 3 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
),
(int) 4 => array(
(int) 0 => (int) 270,
(int) 1 => 'n',
(int) 2 => (int) 270,
(int) 3 => 'n'
),
(int) 5 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 6 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 7 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 8 => array(
(int) 0 => (int) 600,
(int) 1 => 'n',
(int) 2 => (int) 600,
(int) 3 => 'n'
),
(int) 9 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 10 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 11 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
)
$oneweb_support = array(
'enable' => true,
'livechat' => false
)
$oneweb_seo = true
$oneweb_notifice = null
$oneweb_media = array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 370,
(int) 2 => (int) 600,
(int) 3 => (int) 370
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị trang chủ',
(int) 2 => 'Hiển thị trang chủ'
)
),
'document' => array(
'enable' => false,
'display' => array(
(int) 1 => 'Vị trí hiển thị 1',
(int) 2 => 'Vị trí hiển thị 1'
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị cột trái',
(int) 2 => 'Hiển thị cột trái'
)
)
)
$oneweb_language = array(
'vi' => 'Tiếng Việt'
)
$oneweb_path = null
$oneweb_size = null
$oneweb_map = array(
'enable' => true,
'contact' => true
)
$oneweb_sitemap = array(
'xml' => true,
'html' => true
)
$oneweb_newsletter = array(
'enable' => false
)
$oneweb_member = array(
'enable' => false,
'message' => false
)
$oneweb_country = null
$oneweb_advertisement = array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Elements/frontend/c_meta_header.ctp, line 2
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::_renderElement() - APP/cake2x/lib/Cake/View/View.php, line 1213
View::element() - APP/cake2x/lib/Cake/View/View.php, line 418
include - APP/View/Layouts/frontend/template1/index.ctp, line 61
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::renderLayout() - APP/cake2x/lib/Cake/View/View.php, line 542
View::render() - APP/cake2x/lib/Cake/View/View.php, line 479
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 954
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??
Database Error
Error:
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")
SQL Query:
SHOW FULL COLUMNS FROM `247s_url2`.`products`
Notice:
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp
Stack Trace
APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458 → PDOStatement->execute(array) try {
$query = $this -> _connection -> prepare ( $sql , $prepareOptions );
$query -> setFetchMode ( PDO :: FETCH_LAZY );
if (! $query -> execute ( $params )) {
$this -> _results = $query ;
APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339 → DboSource->_execute(string) $table = $this -> fullTableName ( $model );
$fields = false ;
$cols = $this -> _execute ( 'SHOW FULL COLUMNS FROM ' . $table );
if (! $cols ) {
'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
APP/cake2x/lib/Cake/Model/Model.php line 1360 → Mysql->describe(Product) $db = $this -> getDataSource ();
$db -> cacheSources = ( $this -> cacheSources && $db -> cacheSources );
if ( method_exists ( $db , 'describe' )) {
$this -> _schema = $db -> describe ( $this );
}
object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
APP/cake2x/lib/Cake/Model/Model.php line 1449 → Model->schema() }
if (empty( $this -> _schema )) {
$this -> schema ();
}
APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399 → Model->hasField(string) }
$correctAlias = ( $object -> alias === $alias );
if ( $correctAlias && $object -> hasField ( $field )) {
$order [ $object -> alias . '.' . $field ] = $value ;
APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142 → PaginatorComponent->validateSort(Product, array, array) }
$options = $this -> mergeOptions ( $object -> alias );
$options = $this -> validateSort ( $object , $options , $whitelist );
$options = $this -> checkLimit ( $options );
object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()
APP/cake2x/lib/Cake/Controller/Controller.php line 1080 → PaginatorComponent->paginate(null, array, array) * @ link http : //book.cakephp.org/2.0/en/controllers.html#Controller::paginate
*/
public function paginate ( $object = null , $scope = array(), $whitelist = array()) {
return $this -> Components -> load ( 'Paginator' , $this -> paginate )-> paginate ( $object , $scope , $whitelist );
}
APP/Controller/ProductsController.php line 108 → Controller->paginate() 'page' =>(!empty( $a_params [ 'page' ])? $a_params [ 'page' ]: '1' ),
'limit' => $this -> limit
);
$a_listsidebar = $this -> paginate ();
$this -> set ( 'a_listsidebar' , $a_listsidebar );
APP/Controller/ProductsController.php line 36 → ProductsController->_list(string) $this -> _newest ();
$this -> render ( 'newest' );
}elseif(empty( $this -> params [ 'ext' ])){ //Điều hướng xem danh sách sản phẩm
$this -> _list ( $slug );
$this -> render ( 'list' );
[internal function] → ProductsController->index(string)
APP/cake2x/lib/Cake/Controller/Controller.php line 490 → ReflectionMethod->invokeArgs(ProductsController, array) 'action' => $request -> params [ 'action' ]
));
}
return $method -> invokeArgs ( $this , $request -> params [ 'pass' ]);
object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)
APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191 → Controller->invokeAction(CakeRequest)
$response = $controller -> response ;
$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 => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165 → Dispatcher->_invoke(ProductsController, CakeRequest) ));
}
$response = $this -> _invoke ( $controller , $request );
if (isset( $request -> params [ 'return' ])) {
object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
APP/webroot/index.php line 97 → Dispatcher->dispatch(CakeRequest, CakeResponse) $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 => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}
Đã thêm vào giỏ hàng thành công
Notice (8) : Undefined variable: a_advertisements [APP/View/Elements/frontend/c_google_analytics.ctp , line 2 ]Code Context <?php
foreach( $a_advertisements [ 'google_analytics' ] as $val ){
$viewFile = '/home/247sport.vn/public_html/247gym.vn/View/Elements/frontend/c_google_analytics.ctp'
$dataForView = array(
'code' => (int) 500,
'name' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'message' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'url' => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
),
'lang' => 'vi',
'url_current_encode' => 'b02b2df58eed5dd55ce01a3b6527b1d9',
'oneweb_search' => array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
[maximum depth reached]
)
),
'post' => array(
'enable' => true,
'category' => true
)
),
'oneweb_counter' => array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
),
'GB_config' => array(
'disabled' => false,
'Contact' => true
),
'oneweb_web' => array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
),
'oneweb_product' => array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
),
'maker' => array(
[maximum depth reached]
),
'maker_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
),
'oneweb_post' => array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
),
'oneweb_poll' => array(
'enable' => false
),
'oneweb_information' => array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
),
'oneweb_faq' => array(
'enable' => false
),
'oneweb_contact' => array(
'enable' => true
),
'oneweb_banner' => array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
),
'oneweb_support' => array(
'enable' => true,
'livechat' => false
),
'oneweb_seo' => true,
'oneweb_notifice' => null,
'oneweb_media' => array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
[maximum depth reached]
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
),
'document' => array(
'enable' => false,
'display' => array(
[maximum depth reached]
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
)
),
'oneweb_language' => array(
'vi' => 'Tiếng Việt'
),
'oneweb_path' => null,
'oneweb_size' => null,
'oneweb_map' => array(
'enable' => true,
'contact' => true
),
'oneweb_sitemap' => array(
'xml' => true,
'html' => true
),
'oneweb_newsletter' => array(
'enable' => false
),
'oneweb_member' => array(
'enable' => false,
'message' => false
),
'oneweb_country' => null,
'oneweb_advertisement' => array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$code = (int) 500
$name = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$message = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$url = '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1,
(int) 2 => 'Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
)
$lang = 'vi'
$url_current_encode = 'b02b2df58eed5dd55ce01a3b6527b1d9'
$oneweb_search = array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
(int) 0 => '0-1000000',
(int) 1 => '1000000-2000000',
(int) 2 => '2000000-5000000',
(int) 3 => '5000000-10000000',
(int) 4 => '1000000-20000000',
(int) 5 => '0-1000000',
(int) 6 => '1000000-2000000',
(int) 7 => '2000000-5000000',
(int) 8 => '5000000-10000000',
(int) 9 => '1000000-20000000'
)
),
'post' => array(
'enable' => true,
'category' => true
)
)
$oneweb_counter = array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
)
$GB_config = array(
'disabled' => false,
'Contact' => true
)
$oneweb_web = array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
)
$oneweb_product = array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 600,
(int) 2 => (int) 600,
(int) 3 => (int) 600
),
'category' => array(
(int) 0 => (int) 190,
(int) 1 => (int) 140,
(int) 2 => (int) 190,
(int) 3 => (int) 140
),
'category_banner' => array(
(int) 0 => (int) 400,
(int) 1 => (int) 502,
(int) 2 => (int) 400,
(int) 3 => (int) 502
),
'maker' => array(
(int) 0 => (int) 35,
(int) 1 => (int) 25,
(int) 2 => (int) 35,
(int) 3 => (int) 25
),
'maker_banner' => array(
(int) 0 => (int) 580,
(int) 1 => (int) 120,
(int) 2 => (int) 580,
(int) 3 => (int) 120
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
)
$oneweb_post = array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
(int) 0 => (int) 270,
(int) 1 => (int) 167,
(int) 2 => (int) 270,
(int) 3 => (int) 167
),
'category' => array(
(int) 0 => (int) 120,
(int) 1 => (int) 100,
(int) 2 => (int) 120,
(int) 3 => (int) 100
),
'category_banner' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 120,
(int) 2 => (int) 600,
(int) 3 => (int) 120
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
)
$oneweb_poll = array(
'enable' => false
)
$oneweb_information = array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
)
$oneweb_faq = array(
'enable' => false
)
$oneweb_contact = array(
'enable' => true
)
$oneweb_banner = array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
(int) 0 => (int) 1140,
(int) 1 => (int) 120,
(int) 2 => (int) 1140,
(int) 3 => (int) 120
),
(int) 2 => array(
(int) 0 => (int) 870,
(int) 1 => (int) 412,
(int) 2 => (int) 870,
(int) 3 => (int) 412
),
(int) 3 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
),
(int) 4 => array(
(int) 0 => (int) 270,
(int) 1 => 'n',
(int) 2 => (int) 270,
(int) 3 => 'n'
),
(int) 5 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 6 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 7 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 8 => array(
(int) 0 => (int) 600,
(int) 1 => 'n',
(int) 2 => (int) 600,
(int) 3 => 'n'
),
(int) 9 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 10 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 11 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
)
$oneweb_support = array(
'enable' => true,
'livechat' => false
)
$oneweb_seo = true
$oneweb_notifice = null
$oneweb_media = array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 370,
(int) 2 => (int) 600,
(int) 3 => (int) 370
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị trang chủ',
(int) 2 => 'Hiển thị trang chủ'
)
),
'document' => array(
'enable' => false,
'display' => array(
(int) 1 => 'Vị trí hiển thị 1',
(int) 2 => 'Vị trí hiển thị 1'
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị cột trái',
(int) 2 => 'Hiển thị cột trái'
)
)
)
$oneweb_language = array(
'vi' => 'Tiếng Việt'
)
$oneweb_path = null
$oneweb_size = null
$oneweb_map = array(
'enable' => true,
'contact' => true
)
$oneweb_sitemap = array(
'xml' => true,
'html' => true
)
$oneweb_newsletter = array(
'enable' => false
)
$oneweb_member = array(
'enable' => false,
'message' => false
)
$oneweb_country = null
$oneweb_advertisement = array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Elements/frontend/c_google_analytics.ctp, line 2
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::_renderElement() - APP/cake2x/lib/Cake/View/View.php, line 1213
View::element() - APP/cake2x/lib/Cake/View/View.php, line 418
include - APP/View/Layouts/frontend/template1/index.ctp, line 265
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::renderLayout() - APP/cake2x/lib/Cake/View/View.php, line 542
View::render() - APP/cake2x/lib/Cake/View/View.php, line 479
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 954
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ?? Warning (2) : Invalid argument supplied for foreach() [APP/View/Elements/frontend/c_google_analytics.ctp , line 2 ]Code Context <?php
foreach( $a_advertisements [ 'google_analytics' ] as $val ){
$viewFile = '/home/247sport.vn/public_html/247gym.vn/View/Elements/frontend/c_google_analytics.ctp'
$dataForView = array(
'code' => (int) 500,
'name' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'message' => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")',
'url' => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
),
'lang' => 'vi',
'url_current_encode' => 'b02b2df58eed5dd55ce01a3b6527b1d9',
'oneweb_search' => array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
[maximum depth reached]
)
),
'post' => array(
'enable' => true,
'category' => true
)
),
'oneweb_counter' => array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
),
'GB_config' => array(
'disabled' => false,
'Contact' => true
),
'oneweb_web' => array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
),
'oneweb_product' => array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
),
'maker' => array(
[maximum depth reached]
),
'maker_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
),
'oneweb_post' => array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
[maximum depth reached]
),
'category' => array(
[maximum depth reached]
),
'category_banner' => array(
[maximum depth reached]
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
),
'oneweb_poll' => array(
'enable' => false
),
'oneweb_information' => array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
),
'oneweb_faq' => array(
'enable' => false
),
'oneweb_contact' => array(
'enable' => true
),
'oneweb_banner' => array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
),
(int) 3 => array(
[maximum depth reached]
),
(int) 4 => array(
[maximum depth reached]
),
(int) 5 => array(
[maximum depth reached]
),
(int) 6 => array(
[maximum depth reached]
),
(int) 7 => array(
[maximum depth reached]
),
(int) 8 => array(
[maximum depth reached]
),
(int) 9 => array(
[maximum depth reached]
),
(int) 10 => array(
[maximum depth reached]
),
(int) 11 => array(
[maximum depth reached]
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
),
'oneweb_support' => array(
'enable' => true,
'livechat' => false
),
'oneweb_seo' => true,
'oneweb_notifice' => null,
'oneweb_media' => array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
[maximum depth reached]
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
),
'document' => array(
'enable' => false,
'display' => array(
[maximum depth reached]
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
[maximum depth reached]
)
)
),
'oneweb_language' => array(
'vi' => 'Tiếng Việt'
),
'oneweb_path' => null,
'oneweb_size' => null,
'oneweb_map' => array(
'enable' => true,
'contact' => true
),
'oneweb_sitemap' => array(
'xml' => true,
'html' => true
),
'oneweb_newsletter' => array(
'enable' => false
),
'oneweb_member' => array(
'enable' => false,
'message' => false
),
'oneweb_country' => null,
'oneweb_advertisement' => array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$code = (int) 500
$name = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$message = 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
$url = '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc?maker_id=39'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1,
(int) 2 => 'Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
)
queryString => 'SHOW FULL COLUMNS FROM `247s_url2`.`products`'
[protected] message => 'SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")'
[protected] code => 'HY000'
[protected] file => '/home/247sport.vn/public_html/247gym.vn/cake2x/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 458
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'name',
(int) 2 => 'message',
(int) 3 => 'url',
(int) 4 => 'error'
)
$lang = 'vi'
$url_current_encode = 'b02b2df58eed5dd55ce01a3b6527b1d9'
$oneweb_search = array(
'product' => array(
'enable' => true,
'maker' => true,
'category' => true,
'price' => array(
(int) 0 => '0-1000000',
(int) 1 => '1000000-2000000',
(int) 2 => '2000000-5000000',
(int) 3 => '5000000-10000000',
(int) 4 => '1000000-20000000',
(int) 5 => '0-1000000',
(int) 6 => '1000000-2000000',
(int) 7 => '2000000-5000000',
(int) 8 => '5000000-10000000',
(int) 9 => '1000000-20000000'
)
),
'post' => array(
'enable' => true,
'category' => true
)
)
$oneweb_counter = array(
'enable' => true,
'online' => true,
'yesterday' => true,
'today' => true,
'week' => false,
'month' => false,
'year' => false,
'total' => true
)
$GB_config = array(
'disabled' => false,
'Contact' => true
)
$oneweb_web = array(
'layout' => 'template1',
'column_left' => true,
'column_right' => false,
'logo' => 'logo.png',
'social' => true,
'nav_footer' => false,
'drop_down' => false,
'notifice' => true,
'tooltip_effect' => 'none',
'icon_discount' => false,
'icon_promotion' => false,
'right_click' => true,
'comment' => false,
'help' => 'http://help.url.net.vn/'
)
$oneweb_product = array(
'path' => array(
'product' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/products',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_categories',
'maker' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/product_makers'
),
'size' => array(
'product' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 600,
(int) 2 => (int) 600,
(int) 3 => (int) 600
),
'category' => array(
(int) 0 => (int) 190,
(int) 1 => (int) 140,
(int) 2 => (int) 190,
(int) 3 => (int) 140
),
'category_banner' => array(
(int) 0 => (int) 400,
(int) 1 => (int) 502,
(int) 2 => (int) 400,
(int) 3 => (int) 502
),
'maker' => array(
(int) 0 => (int) 35,
(int) 1 => (int) 25,
(int) 2 => (int) 35,
(int) 3 => (int) 25
),
'maker_banner' => array(
(int) 0 => (int) 580,
(int) 1 => (int) 120,
(int) 2 => (int) 580,
(int) 3 => (int) 120
)
),
'enable' => true,
'code' => true,
'images' => true,
'quantity' => true,
'unit' => array(
'Cái' => 'Cái',
'Chiếc' => 'Chiếc',
'Con' => 'Con',
'Túi' => 'Túi',
'Hộp' => 'Hộp',
'Kg' => 'Kg',
'Yến' => 'Yến',
'Tạ' => 'Tạ',
'Tấn' => 'Tấn',
'Bức' => 'Bức'
),
'price' => true,
'warranty' => true,
'summary' => true,
'comment' => false,
'related' => true,
'tax' => false,
'rate' => false,
'currency' => true,
'discount' => true,
'promotion' => true,
'option' => false,
'tag' => true,
'order' => true,
'cart_button' => true,
'comment_face' => true,
'comment_google' => false,
'pro_child' => true,
'multi_box' => false,
'category_banner' => true,
'category_image' => true,
'category_description' => true,
'maker' => true,
'maker_image' => false,
'maker_banner' => false,
'maker_description' => false,
'display' => array(
(int) 1 => 'Sản phẩm khuyến mại',
(int) 2 => 'Sản phẩm khuyến mại'
)
)
$oneweb_post = array(
'path' => array(
'post' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/posts',
'category' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/post_categories'
),
'size' => array(
'post' => array(
(int) 0 => (int) 270,
(int) 1 => (int) 167,
(int) 2 => (int) 270,
(int) 3 => (int) 167
),
'category' => array(
(int) 0 => (int) 120,
(int) 1 => (int) 100,
(int) 2 => (int) 120,
(int) 3 => (int) 100
),
'category_banner' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 120,
(int) 2 => (int) 600,
(int) 3 => (int) 120
)
),
'enable' => true,
'category_banner' => false,
'category_image' => false,
'category_description' => true,
'tag' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'post_child' => true,
'display' => array(
(int) 1 => 'Tin trang chủ',
(int) 2 => 'Tin trang chủ'
),
'category_position' => array(
(int) 1 => 'Menu vị trí 1',
(int) 2 => 'Menu vị trí 2',
(int) 3 => 'Menu vị trí 3',
(int) 4 => 'Menu vị trí 1',
(int) 5 => 'Menu vị trí 2',
(int) 6 => 'Menu vị trí 3'
)
)
$oneweb_poll = array(
'enable' => false
)
$oneweb_information = array(
'enable' => true,
'position' => array(
(int) 1 => 'Menu vi tri 1',
(int) 2 => 'Menu vi tri 2',
(int) 3 => 'Menu vi tri 3',
(int) 4 => 'Menu top 1',
(int) 5 => 'Menu top 2',
(int) 6 => 'Menu top 3',
(int) 7 => 'Menu top 4',
(int) 8 => 'Menu vi tri 4',
(int) 9 => 'Menu top 5',
(int) 10 => 'Menu vi tri 1',
(int) 11 => 'Menu vi tri 2',
(int) 12 => 'Menu vi tri 3',
(int) 13 => 'Menu top 1',
(int) 14 => 'Menu top 2',
(int) 15 => 'Menu top 3',
(int) 16 => 'Menu top 4',
(int) 17 => 'Menu vi tri 4',
(int) 18 => 'Menu top 5'
)
)
$oneweb_faq = array(
'enable' => false
)
$oneweb_contact = array(
'enable' => true
)
$oneweb_banner = array(
'path' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/banners',
'size' => array(
(int) 1 => array(
(int) 0 => (int) 1140,
(int) 1 => (int) 120,
(int) 2 => (int) 1140,
(int) 3 => (int) 120
),
(int) 2 => array(
(int) 0 => (int) 870,
(int) 1 => (int) 412,
(int) 2 => (int) 870,
(int) 3 => (int) 412
),
(int) 3 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
),
(int) 4 => array(
(int) 0 => (int) 270,
(int) 1 => 'n',
(int) 2 => (int) 270,
(int) 3 => 'n'
),
(int) 5 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 6 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 7 => array(
(int) 0 => (int) 180,
(int) 1 => 'n',
(int) 2 => (int) 180,
(int) 3 => 'n'
),
(int) 8 => array(
(int) 0 => (int) 600,
(int) 1 => 'n',
(int) 2 => (int) 600,
(int) 3 => 'n'
),
(int) 9 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 10 => array(
(int) 0 => (int) 95,
(int) 1 => 'n',
(int) 2 => (int) 95,
(int) 3 => 'n'
),
(int) 11 => array(
(int) 0 => (int) 375,
(int) 1 => (int) 115,
(int) 2 => (int) 375,
(int) 3 => (int) 115
)
),
'enable' => true,
'page' => array(
(int) 1 => 'Tất cả',
(int) 2 => 'Trang chủ',
(int) 3 => 'Tất cả',
(int) 4 => 'Trang chủ'
),
'display' => array(
(int) 2 => 'Slideshow',
(int) 3 => 'Quảng cáo dưới sp khuyến mại',
(int) 4 => 'Quảng cáo cột trái',
(int) 9 => 'Bên trái web',
(int) 10 => 'Bên phải web',
(int) 11 => 'Quảng cáo dưới slideshow',
(int) 12 => 'Slideshow',
(int) 13 => 'Quảng cáo dưới sp khuyến mại',
(int) 14 => 'Quảng cáo cột trái',
(int) 15 => 'Bên trái web',
(int) 16 => 'Bên phải web',
(int) 17 => 'Quảng cáo dưới slideshow'
)
)
$oneweb_support = array(
'enable' => true,
'livechat' => false
)
$oneweb_seo = true
$oneweb_notifice = null
$oneweb_media = array(
'path' => array(
'gallery' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/images/galleries',
'document' => '/home/247sport.vn/public_html/247gym.vn/webroot/img/files/documents'
),
'size' => array(
'gallery' => array(
(int) 0 => (int) 600,
(int) 1 => (int) 370,
(int) 2 => (int) 600,
(int) 3 => (int) 370
)
),
'video' => array(
'enable' => true,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị trang chủ',
(int) 2 => 'Hiển thị trang chủ'
)
),
'document' => array(
'enable' => false,
'display' => array(
(int) 1 => 'Vị trí hiển thị 1',
(int) 2 => 'Vị trí hiển thị 1'
)
),
'gallery' => array(
'enable' => false,
'comment' => false,
'comment_face' => false,
'comment_google' => false,
'rate' => false,
'display' => array(
(int) 1 => 'Hiển thị cột trái',
(int) 2 => 'Hiển thị cột trái'
)
)
)
$oneweb_language = array(
'vi' => 'Tiếng Việt'
)
$oneweb_path = null
$oneweb_size = null
$oneweb_map = array(
'enable' => true,
'contact' => true
)
$oneweb_sitemap = array(
'xml' => true,
'html' => true
)
$oneweb_newsletter = array(
'enable' => false
)
$oneweb_member = array(
'enable' => false,
'message' => false
)
$oneweb_country = null
$oneweb_advertisement = array(
'enable' => true,
'position' => array(
'meta_header' => 'Thẻ meta header',
'google_analytics' => 'Mã google analytics'
)
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1 Can't create/write to file '/tmp/#sql_408_0.MAI' (Errcode: 23 "Too many open files in system")</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `247s_url2`.`products` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create 247gym.vn/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/cake2x/lib/Cake/Model/Datasource/DboSource.php line 458</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/cake2x/lib/Cake/Model/Datasource/Database/Mysql.php line 339</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `247s_url2`.`products`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">APP/cake2x/lib/Cake/Model/Model.php line 1360</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Product)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">APP/cake2x/lib/Cake/Model/Model.php line 1449</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 399</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $correctAlias </span><span style="color: #007700">= (</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">=== </span><span style="color: #0000BB">$alias</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$correctAlias </span><span style="color: #007700">&& </span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #0000BB">$field</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $order</span><span style="color: #007700">[</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias </span><span style="color: #007700">. </span><span style="color: #DD0000">'.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$field</span><span style="color: #007700">] = </span><span style="color: #0000BB">$value</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'sort'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/cake2x/lib/Cake/Controller/Component/PaginatorComponent.php line 142</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">PaginatorComponent->validateSort(Product, array, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">mergeOptions</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">validateSort</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">checkLimit</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Product) {
displayField => 'name'
actsAs => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'products'
id => null
data => array([maximum depth reached])
schemaName => '247s_url2'
table => 'products'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Product'
alias => 'Product'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
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]
)
ProductCategory => object(ProductCategory) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array(
'page' => '1',
'limit' => (int) 48,
'maxLimit' => (int) 48,
'paramType' => 'named',
'conditions' => array(
'Product.lang' => 'vi',
'Product.status' => (int) 1,
'Product.trash' => (int) 0,
'Product.product_category_id' => '187'
),
'contain' => array(
(int) 0 => 'ProductCategory',
(int) 1 => 'ProductMaker'
),
'fields' => array(
(int) 0 => 'Product.id',
(int) 1 => 'Product.name',
(int) 2 => 'Product.lang',
(int) 3 => 'Product.price_new',
(int) 4 => 'Product.slug',
(int) 5 => 'Product.meta_title',
(int) 6 => 'Product.rel',
(int) 7 => 'Product.target',
(int) 8 => 'Product.image',
(int) 9 => 'Product.price',
(int) 10 => 'Product.quantity',
(int) 11 => 'Product.discount',
(int) 12 => 'Product.discount_unit',
(int) 13 => 'Product.promotion',
(int) 14 => 'Product.public',
(int) 15 => 'Product.summary',
(int) 16 => 'ProductCategory.slug',
(int) 17 => 'ProductCategory.path',
(int) 18 => 'ProductCategory.status'
),
'order' => array(
'Product.sort' => 'asc'
)
)
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/cake2x/lib/Cake/Controller/Controller.php line 1080</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">PaginatorComponent->paginate(null, array, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">link http</span><span style="color: #007700">:</span><span style="color: #FF8000">//book.cakephp.org/2.0/en/controllers.html#Controller::paginate
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope </span><span style="color: #007700">= array(), </span><span style="color: #0000BB">$whitelist </span><span style="color: #007700">= array()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">)-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$scope</span><span style="color: #007700">, </span><span style="color: #0000BB">$whitelist</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>null
array()
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">APP/Controller/ProductsController.php line 108</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">Controller->paginate()</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'page'</span><span style="color: #007700">=>(!empty(</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">])?</span><span style="color: #0000BB">$a_params</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">]:</span><span style="color: #DD0000">'1'</span><span style="color: #007700">),</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'limit'</span><span style="color: #007700">=></span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $a_listsidebar </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">();</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">set</span><span style="color: #007700">(</span><span style="color: #DD0000">'a_listsidebar'</span><span style="color: #007700">,</span><span style="color: #0000BB">$a_listsidebar</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">APP/Controller/ProductsController.php line 36</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ProductsController->_list(string)</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_newest</span><span style="color: #007700">();</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'newest'</span><span style="color: #007700">);</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}elseif(empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'ext'</span><span style="color: #007700">])){ </span><span style="color: #FF8000">//Điều hướng xem danh sách sản phẩm</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_list</span><span style="color: #007700">(</span><span style="color: #0000BB">$slug</span><span style="color: #007700">);</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">render</span><span style="color: #007700">(</span><span style="color: #DD0000">'list'</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ProductsController->index(string)</a> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>'day-dan-hoi-tap-gym'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">APP/cake2x/lib/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ReflectionMethod->invokeArgs(ProductsController, array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
array(
(int) 0 => 'day-dan-hoi-tap-gym'
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 191</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">APP/cake2x/lib/Cake/Routing/Dispatcher.php line 165</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Dispatcher->_invoke(ProductsController, CakeRequest)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>object(ProductsController) {
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Products'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Products'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'index'
layout => 'frontend/template1/index'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
[maximum depth reached]
)
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Product'
modelKey => 'product'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
Auth => object(AuthComponent) {}
Oneweb => object(OnewebComponent) {}
Upload => object(UploadComponent) {}
Advertisement => object(Advertisement) {}
Product => object(Product) {}
Tag => object(AppModel) {}
Post => object(Post) {}
Video => object(Video) {}
Banner => object(Banner) {}
Tags => object(AppModel) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
[private] limit_admin => (int) 50
[private] limit => (int) 48
[private] limit_readmore => (int) 20
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/webroot/index.php line 97</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">(array(</span><span style="color: #DD0000">'charset' </span><span style="color: #007700">=> </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.encoding'</span><span style="color: #007700">)))
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
base => ''
webroot => '/'
here => '/phu-kien-tap-gym/day-dan-hoi-tap-gym/sort_name-desc'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Elements/frontend/c_google_analytics.ctp, line 2
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::_renderElement() - APP/cake2x/lib/Cake/View/View.php, line 1213
View::element() - APP/cake2x/lib/Cake/View/View.php, line 418
include - APP/View/Layouts/frontend/template1/index.ctp, line 265
View::_evaluate() - APP/cake2x/lib/Cake/View/View.php, line 948
View::_render() - APP/cake2x/lib/Cake/View/View.php, line 910
View::renderLayout() - APP/cake2x/lib/Cake/View/View.php, line 542
View::render() - APP/cake2x/lib/Cake/View/View.php, line 479
Controller::render() - APP/cake2x/lib/Cake/Controller/Controller.php, line 954
ExceptionRenderer::_outputMessage() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 278
ExceptionRenderer::pdoError() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 267
ExceptionRenderer::render() - APP/cake2x/lib/Cake/Error/ExceptionRenderer.php, line 176
ErrorHandler::handleException() - APP/cake2x/lib/Cake/Error/ErrorHandler.php, line 120
[main] - [internal], line ??