Code Context }
$output = date('Y-m-d H:i:s') . ' ' . ucfirst($type) . ': ' . $message . "\n";
return file_put_contents($filename, $output, FILE_APPEND);
$type = 'error'
$message = '[MissingConnectionException] Database connection "SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 111" is missing, or could not be created.
#0 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Datasource/DboSource.php(245): Mysql->connect()
#1 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/ConnectionManager.php(101): DboSource->__construct(Array)
#2 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(3372): ConnectionManager::getDataSource('net_ceve')
#3 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(1083): Model->setDataSource('net_ceve')
#4 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(3398): Model->setSource('languages')
#5 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(2653): Model->getDataSource()
#6 /var/www/vhosts/ceve.pl/httpdocs/app/Controller/AppController.php(237): Model->find('first', Array)
#7 [internal function]: AppController->beforeFilter(Object(CakeEvent))
#8 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Event/CakeEventManager.php(246): call_user_func(Array, Object(CakeEvent))
#9 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Controller/Controller.php(670): CakeEventManager->dispatch(Object(CakeEvent))
#10 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Routing/Dispatcher.php(100): Controller->startupProcess()
#11 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Routing/Dispatcher.php(85): Dispatcher->_invoke(Object(PagesController), Object(CakeRequest), Object(CakeResponse))
#12 /var/www/vhosts/ceve.pl/httpdocs/app/webroot/index.php(96): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#13 {main}'
$debugTypes = array(
(int) 0 => 'notice',
(int) 1 => 'info',
(int) 2 => 'debug'
)
$filename = '/var/www/vhosts/ceve.pl/httpdocs/app/tmp/logs/error.log'
$output = '2022-05-22 07:27:47 Error: [MissingConnectionException] Database connection "SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading initial communication packet', system error: 111" is missing, or could not be created.
#0 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Datasource/DboSource.php(245): Mysql->connect()
#1 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/ConnectionManager.php(101): DboSource->__construct(Array)
#2 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(3372): ConnectionManager::getDataSource('net_ceve')
#3 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(1083): Model->setDataSource('net_ceve')
#4 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(3398): Model->setSource('languages')
#5 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Model/Model.php(2653): Model->getDataSource()
#6 /var/www/vhosts/ceve.pl/httpdocs/app/Controller/AppController.php(237): Model->find('first', Array)
#7 [internal function]: AppController->beforeFilter(Object(CakeEvent))
#8 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Event/CakeEventManager.php(246): call_user_func(Array, Object(CakeEvent))
#9 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Controller/Controller.php(670): CakeEventManager->dispatch(Object(CakeEvent))
#10 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Routing/Dispatcher.php(100): Controller->startupProcess()
#11 /var/www/vhosts/ceve.pl/httpdocs/lib/Cake/Routing/Dispatcher.php(85): Dispatcher->_invoke(Object(PagesController), Object(CakeRequest), Object(CakeResponse))
#12 /var/www/vhosts/ceve.pl/httpdocs/app/webroot/index.php(96): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#13 {main}
'
file_put_contents - [internal], line ??
FileLog::write() - CORE/Cake/Log/Engine/FileLog.php, line 69
CakeLog::write() - CORE/Cake/Log/CakeLog.php, line 204
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 118
[main] - [internal], line ??