Notice (8)
: file_put_contents() [<a href='https://secure.php.net/function.file-put-contents'>function.file-put-contents</a>]: Write of 713 bytes failed with errno=122 Disk quota exceeded [in
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php, line
137]
Code
if (!$mask) {
file_put_contents($pathname, $message . "\n", FILE_APPEND);
Cake\Error\ErrorTrap->handleError() [internal], line ??
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php, line 137
Cake\Log\Engine\FileLog->log() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Log.php, line 381
Cake\Log\Log::write() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ErrorLogger.php, line 63
Cake\Error\ErrorLogger->log() /home/verychard/erdotanusitas.hu/vendor/psr/log/src/LoggerTrait.php, line 50
Cake\Error\ErrorLogger->error() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ErrorLogger.php, line 125
Cake\Error\ErrorLogger->logException() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php, line 355
Cake\Error\ExceptionTrap->logException() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php, line 229
Cake\Error\ExceptionTrap->handleException() [internal], line ??
[main]
Warning (512)
: Unable to emit headers. Headers sent in file=/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php line=137 [in
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line
65]
Code
$message = "Unable to emit headers. Headers sent in file={$file} line={$line}";
trigger_error($message, E_USER_WARNING);
}
Cake\Error\ErrorTrap->handleError() [internal], line ??
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 65
Cake\Http\ResponseEmitter->emit() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php, line 295
Cake\Error\Renderer\WebExceptionRenderer->write() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php, line 240
Cake\Error\ExceptionTrap->handleException() [internal], line ??
[main]
Warning (2)
: Cannot modify header information - headers already sent by (output started at /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php:137) [in
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line
159]
Code
$reasonPhrase = $response->getReasonPhrase();
header(sprintf(
'HTTP/%s %d%s',
Cake\Error\ErrorTrap->handleError() [internal], line ??
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 159
Cake\Http\ResponseEmitter->emitStatusLine() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 68
Cake\Http\ResponseEmitter->emit() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php, line 295
Cake\Error\Renderer\WebExceptionRenderer->write() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php, line 240
Cake\Error\ExceptionTrap->handleException() [internal], line ??
[main]
Warning (2)
: Cannot modify header information - headers already sent by (output started at /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Log/Engine/FileLog.php:137) [in
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line
192]
Code
foreach ($values as $value) {
header(sprintf(
'%s: %s',
Cake\Error\ErrorTrap->handleError() [internal], line ??
/home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 192
Cake\Http\ResponseEmitter->emitHeaders() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Http/ResponseEmitter.php, line 69
Cake\Http\ResponseEmitter->emit() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/Renderer/WebExceptionRenderer.php, line 295
Cake\Error\Renderer\WebExceptionRenderer->write() /home/verychard/erdotanusitas.hu/vendor/cakephp/cakephp/src/Error/ExceptionTrap.php, line 240
Cake\Error\ExceptionTrap->handleException() [internal], line ??
[main]
Error
SQLSTATE[HY000]: General error: 1 cannot rollback - no transaction is active
If you are using SQL keywords as table column names, you can enable identifier
quoting for your database connection in config/app.php.
Could this be caused by using Auto-Tables?
Some of the Table objects in your application were created by instantiating "Cake\ORM\Table"
instead of any other specific subclass.
This could be the cause for this exception. Auto-Tables are created for you under the following circumstances:
- The class for the specified table does not exist.
- The Table was created with a typo: $this->getTableLocator()->get('Articles');
- The class file has a typo in the name or incorrect namespace: class Articles extends Table
- The file containing the class has a typo or incorrect casing: Articles.php
- The Table was used using associations but the association has a typo: $this->belongsTo('Articles')
- The table class resides in a Plugin but no plugin notation was used in the association definition.
Please try correcting the issue for the following table aliases:
- TSCms.SettingsTranslations
- TSCms.MenusTranslations
- TSCms.PagesTranslations
- TSCms.SocialMetasTranslations
CORE/src/Database/Driver.php at line 473
(edit)
|
} |
|
|
|
$this->log('ROLLBACK'); |
|
|
|
return $this->getPdo()->rollBack(); |
|
} |
|
|
|
/** |
|
* Returns whether a transaction is active for connection. |
-
|
} |
|
|
|
$this->log('ROLLBACK'); |
|
|
|
return $this->getPdo()->rollBack(); |
|
} |
|
|
|
/** |
|
* Returns whether a transaction is active for connection. |
Toggle Arguments
-
|
if ($this->_transactionLevel === 0 || $toBeginning) { |
|
$this->_transactionLevel = 0; |
|
$this->_transactionStarted = false; |
|
$this->nestedTransactionRollbackException = null; |
|
$this->getDriver()->rollbackTransaction(); |
|
|
|
return true; |
|
} |
|
|
Toggle Arguments
-
|
|
|
try { |
|
$result = $callback($this); |
|
} catch (Throwable $e) { |
|
$this->rollback(false); |
|
throw $e; |
|
} |
|
|
|
if ($result === false) { |
Toggle Arguments
-
|
*/ |
|
protected function _executeTransaction(callable $worker, bool $atomic = true): mixed |
|
{ |
|
if ($atomic) { |
|
return $this->getConnection()->transactional(fn() => $worker()); |
|
} |
|
|
|
return $worker(); |
|
} |
Toggle Arguments
-
|
if ($entity->isNew() === false && !$entity->isDirty()) { |
|
return $entity; |
|
} |
|
|
|
$success = $this->_executeTransaction( |
|
fn() => $this->_processSave($entity, $options), |
|
$options['atomic'], |
|
); |
|
|
Toggle Arguments
-
|
]); |
|
} |
|
|
|
try { |
|
return $requests->save($row); |
|
} catch (CakeException $e) { |
|
Log::warning('Unable to save request. This is probably due to concurrent requests.'); |
|
Log::warning($e->getMessage()); |
|
} |
Toggle Arguments
object(DebugKit\Model\Entity\Request) id:0 {
'url' => '/sitemap.xml'
'content_type' => 'application/xml; charset=UTF-8'
'method' => 'GET'
'status_code' => (int) 200
'requested_at' => object(Cake\I18n\DateTime) id:1 {
'hasFixedNow' => false
'time' => '2025-07-13 02:06:50.000000'
'timezone' => 'Europe/Budapest'
}
'panels' => [
(int) 0 => object(DebugKit\Model\Entity\Panel) id:2 {
'panel' => 'Cache'
'element' => 'DebugKit.cache_panel'
'title' => 'Cache'
'summary' => ''
'content' => 'a:2:{s:7:"metrics";a:9:{s:7:"default";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}s:11:"_cake_core_";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}s:12:"_cake_model_";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:6;s:8:"get miss";i:0;}s:13:"_cake_routes_";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}s:16:"database_configs";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:2;s:8:"get miss";i:0;}s:10:"page_cache";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:1;}s:4:"menu";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}s:8:"text_box";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}s:8:"redirect";a:4:{s:3:"set";i:0;s:6:"delete";i:0;s:7:"get hit";i:0;s:8:"get miss";i:0;}}s:4:"logs";a:9:{i:0;s:48:"info: :page_cache: get `sitemap-xml` - 0.00061ms";i:1;s:55:"info: :_cake_model_: get `default_settings` - 0.00238ms";i:2;s:61:"info: :database_configs: get `password_protected` - 0.00593ms";i:3;s:54:"info: :database_configs: get `settings.hu` - 0.00045ms";i:4;s:52:"info: :_cake_model_: get `default_menus` - 0.00028ms";i:5;s:52:"info: :_cake_model_: get `default_pages` - 0.00028ms";i:6;s:65:"info: :_cake_model_: get `default_pages_translations` - 0.00025ms";i:7;s:59:"info: :_cake_model_: get `default_social_metas` - 0.00028ms";i:8;s:57:"info: :_cake_model_: get `debug_kit_requests` - 0.00030ms";}}'
'[new]' => true
'[accessible]' => [
'*' => true,
]
'[dirty]' => [
'panel' => true,
'element' => true,
'title' => true,
'summary' => true,
'content' => true,
]
'[original]' => [
]
'[originalFields]' => [
(int) 0 => 'panel',
(int) 1 => 'element',
(int) 2 => 'title',
(int) 3 => 'summary',
(int) 4 => 'content',
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'DebugKit.Panels'
},
(int) 1 => object(DebugKit\Model\Entity\Panel) id:3 {
'panel' => 'Session'
'element' => 'DebugKit.session_panel'
'title' => 'Session'
'summary' => ''
'content' => 'a:1:{s:7:"content";O:27:"Cake\Error\Debug\ScalarNode":2:{s:33:"