Warning (2) : session_start(): open(/var/lib/php/sessions/sess_7hpm8arbj90mnekhtbvuc10q91, O_RDWR) failed: No space left on device (28) [APP/Controller/AppController.php , line 6 ]Code Context
if ( ! session_id () )
session_start (); $className = 'AppController'
$parts = array(
(int) 0 => 'Controller'
)
$plugin = null
$package = 'Controller'
$file = '/var/www/yomken.com/public_html/app/Controller/AppController.php'
$paths = array(
(int) 0 => '/var/www/yomken.com/public_html/app/Controller/',
(int) 1 => '/var/www/yomken.com/public_html/app/Lib/Controller/',
(int) 2 => '/var/www/yomken.com/public_html/app/Controller/',
(int) 3 => '/var/www/yomken.com/public_html/lib/Cake/Controller/'
)
$appLibs = '/var/www/yomken.com/public_html/app/Lib/'
$normalizedClassName = 'AppController'
$path = '/var/www/yomken.com/public_html/app/Controller/' session_start - [internal], line ??
include - APP/Controller/AppController.php, line 6
App::load() - CORE/Cake/Core/App.php, line 561
spl_autoload_call - [internal], line ??
include - APP/Controller/UsersController.php, line 11
App::load() - CORE/Cake/Core/App.php, line 561
spl_autoload_call - [internal], line ??
class_exists - [internal], line ??
Dispatcher::_loadController() - CORE/Cake/Routing/Dispatcher.php, line 262
Dispatcher::_getController() - CORE/Cake/Routing/Dispatcher.php, line 231
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 153
[main] - APP/webroot/index.php, line 109 Warning (2) : file_put_contents() [function.file-put-contents ]: Only 0 of 2187 bytes written, possibly out of free disk space [CORE/Cake/Log/Engine/FileLog.php , line 87 ]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 "Mysql" is missing, or could not be created.
Exception Attributes: array (
'class' => 'Mysql',
'message' => 'SQLSTATE[HY000] [2002] No such file or directory',
'enabled' => true,
)
Request URL: /users/login
Stack Trace:
#0 /var/www/yomken.com/public_html/lib/Cake/Model/Datasource/DboSource.php(262): Mysql->connect()
#1 /var/www/yomken.com/public_html/lib/Cake/Model/ConnectionManager.php(102): DboSource->__construct(Array)
#2 /var/www/yomken.com/public_html/lib/Cake/Model/Behavior/TranslateBehavior.php(68): ConnectionManager::getDataSource('default')
#3 /var/www/yomken.com/public_html/lib/Cake/Model/BehaviorCollection.php(150): TranslateBehavior->setup(Object(Link), Array)
#4 /var/www/yomken.com/public_html/lib/Cake/Model/BehaviorCollection.php(68): BehaviorCollection->load('Translate', Array)
#5 /var/www/yomken.com/public_html/lib/Cake/Model/Model.php(749): BehaviorCollection->init('Link', Array)
#6 [internal function]: Model->__construct(Array)
#7 /var/www/yomken.com/public_html/lib/Cake/Utility/ClassRegistry.php(165): ReflectionClass->newInstance(Array)
#8 /var/www/yomken.com/public_html/lib/Cake/Controller/Controller.php(734): ClassRegistry::init(Array)
#9 /var/www/yomken.com/public_html/app/Controller/AppController.php(309): Controller->loadModel('Link')
#10 /var/www/yomken.com/public_html/app/Controller/UsersController.php(20): AppController->beforeFilter()
#11 [internal function]: UsersController->beforeFilter(Object(CakeEvent))
#12 /var/www/yomken.com/public_html/lib/Cake/Event/CakeEventManager.php(248): call_user_func(Array, Object(CakeEvent))
#13 /var/www/yomken.com/public_html/lib/Cake/Controller/Controller.php(670): CakeEventManager->dispatch(Object(CakeEvent))
#14 /var/www/yomken.com/public_html/lib/Cake/Routing/Dispatcher.php(184): Controller->startupProcess()
#15 /var/www/yomken.com/public_html/lib/Cake/Routing/Dispatcher.php(162): Dispatcher->_invoke(Object(UsersController), Object(CakeRequest), Object(CakeResponse))
#16 /var/www/yomken.com/public_html/app/webroot/index.php(109): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#17 {main}'
$debugTypes = array(
(int) 0 => 'notice',
(int) 1 => 'info',
(int) 2 => 'debug'
)
$filename = '/var/www/yomken.com/public_html/app/tmp/logs/error.log'
$output = '2026-10-09 05:17:23 Error: [MissingConnectionException] Database connection "Mysql" is missing, or could not be created.
Exception Attributes: array (
'class' => 'Mysql',
'message' => 'SQLSTATE[HY000] [2002] No such file or directory',
'enabled' => true,
)
Request URL: /users/login
Stack Trace:
#0 /var/www/yomken.com/public_html/lib/Cake/Model/Datasource/DboSource.php(262): Mysql->connect()
#1 /var/www/yomken.com/public_html/lib/Cake/Model/ConnectionManager.php(102): DboSource->__construct(Array)
#2 /var/www/yomken.com/public_html/lib/Cake/Model/Behavior/TranslateBehavior.php(68): ConnectionManager::getDataSource('default')
#3 /var/www/yomken.com/public_html/lib/Cake/Model/BehaviorCollection.php(150): TranslateBehavior->setup(Object(Link), Array)
#4 /var/www/yomken.com/public_html/lib/Cake/Model/BehaviorCollection.php(68): BehaviorCollection->load('Translate', Array)
#5 /var/www/yomken.com/public_html/lib/Cake/Model/Model.php(749): BehaviorCollection->init('Link', Array)
#6 [internal function]: Model->__construct(Array)
#7 /var/www/yomken.com/public_html/lib/Cake/Utility/ClassRegistry.php(165): ReflectionClass->newInstance(Array)
#8 /var/www/yomken.com/public_html/lib/Cake/Controller/Controller.php(734): ClassRegistry::init(Array)
#9 /var/www/yomken.com/public_html/app/Controller/AppController.php(309): Controller->loadModel('Link')
#10 /var/www/yomken.com/public_html/app/Controller/UsersController.php(20): AppController->beforeFilter()
#11 [internal function]: UsersController->beforeFilter(Object(CakeEvent))
#12 /var/www/yomken.com/public_html/lib/Cake/Event/CakeEventManager.php(248): call_user_func(Array, Object(CakeEvent))
#13 /var/www/yomken.com/public_html/lib/Cake/Controller/Controller.php(670): CakeEventManager->dispatch(Object(CakeEvent))
#14 /var/www/yomken.com/public_html/lib/Cake/Routing/Dispatcher.php(184): Controller->startupProcess()
#15 /var/www/yomken.com/public_html/lib/Cake/Routing/Dispatcher.php(162): Dispatcher->_invoke(Object(UsersController), Object(CakeRequest), Object(CakeResponse))
#16 /var/www/yomken.com/public_html/app/webroot/index.php(109): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#17 {main}
' file_put_contents - [internal], line ??
FileLog::write() - CORE/Cake/Log/Engine/FileLog.php, line 87
CakeLog::write() - CORE/Cake/Log/CakeLog.php, line 453
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 114
[main] - [internal], line ??
Yomken Login
Missing Database Connection
Error:
A Database connection using "Mysql" was missing or unable to connect.
The database server returned this error: SQLSTATE[HY000] [2002] No such file or directory
Notice:
If you want to customize this error message, create app/View/Errors/missing_connection.ctp.
Stack Trace
CORE/Cake/Model/Datasource/DboSource.php line 262 → Mysql->connect() ));
}
if ( $autoConnect ) {
$this -> connect ();
}
CORE/Cake/Model/ConnectionManager.php line 102 → DboSource->__construct(array) $conn = self :: $_connectionsEnum [ $name ];
$class = $conn [ 'classname' ];
self :: $_dataSources [ $name ] = new $class ( self :: $config ->{ $name });
self :: $_dataSources [ $name ]-> configKeyName = $name ; array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'prefix' => '*****',
'datasource' => 'Database/Mysql',
'persistent' => false,
'encoding' => 'utf8'
)
CORE/Cake/Model/Behavior/TranslateBehavior.php line 68 → ConnectionManager::getDataSource(string) * @return mixed
*/
public function setup ( Model $Model , $config = array()) {
$db = ConnectionManager :: getDataSource ( $Model -> useDbConfig );
if (! $db -> connected ) {
CORE/Cake/Model/BehaviorCollection.php line 150 → TranslateBehavior->setup(Link, array) $config = array();
}
$this -> _loaded [ $alias ]-> settings [ 'priority' ] = $priority ;
$this -> _loaded [ $alias ]-> setup ( ClassRegistry :: getObject ( $this -> modelName ), $config );
object(Link) {
actsAs => array(
[maximum depth reached]
)
displayField => 'name'
belongsTo => array(
[maximum depth reached]
)
cdata => array([maximum depth reached])
getData => array([maximum depth reached])
useDbConfig => 'default'
useTable => 'links'
id => false
data => array([maximum depth reached])
schemaName => null
table => 'links'
primaryKey => 'id'
validate => array([maximum depth reached])
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Link'
alias => 'Link'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasMany => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => 'all'
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]
)
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => object(CakeEventManager) {}
[protected] _validator => null
}
array(
'name' => 'Translation_name'
)
CORE/Cake/Model/BehaviorCollection.php line 68 → BehaviorCollection->load(string, array)
if (!empty( $behaviors )) {
foreach ( BehaviorCollection :: normalizeObjectArray ( $behaviors ) as $config ) {
$this -> load ( $config [ 'class' ], $config [ 'settings' ]);
} 'Translate'
array(
'name' => 'Translation_name'
)
CORE/Cake/Model/Model.php line 749 → BehaviorCollection->init(string, array) }
$this -> _createLinks ();
$this -> Behaviors -> init ( $this -> alias , $this -> actsAs );
} 'Link'
array(
'Translate' => array(
'name' => 'Translation_name'
)
)
[internal function] → Model->__construct(array) array(
'class' => 'Link',
'alias' => 'Link',
'id' => null
)
CORE/Cake/Utility/ClassRegistry.php line 165 → ReflectionClass->newInstance(array) }
}
if ( $reflection -> getConstructor ()) {
$instance = $reflection -> newInstance ( $settings );
} else { array(
'class' => 'Link',
'alias' => 'Link',
'id' => null
)
CORE/Cake/Controller/Controller.php line 734 → ClassRegistry::init(array)
$this ->{ $modelClass } = ClassRegistry :: init (array(
'class' => $plugin . $modelClass , 'alias' => $modelClass , 'id' => $id
));
if (! $this ->{ $modelClass }) { array(
'class' => 'Link',
'alias' => 'Link',
'id' => null
)
APP/Controller/AppController.php line 309 → Controller->loadModel(string) $this -> set ( 'balance' , $balance );
$this -> loadModel ( 'Link' );
$mlinks = $this -> Link -> find ( 'all' );
APP/Controller/UsersController.php line 20 → AppController->beforeFilter() */
public function beforeFilter ()
{
parent :: beforeFilter ();
$this -> Auth -> allow ( 'login' , 'add' , 'resetpassword' , 'forgetpassword' , 'loginwith' , 'entermail' );
[internal function] → UsersController->beforeFilter(CakeEvent) object(CakeEvent) {
data => null
result => null
[protected] _name => 'Controller.initialize'
[protected] _subject => object(UsersController) {}
[protected] _stopped => false
}
CORE/Cake/Event/CakeEventManager.php line 248 → call_user_func(array, CakeEvent) if ( $listener [ 'passParams' ] === true ) {
$result = call_user_func_array ( $listener [ 'callable' ], $event -> data );
} else {
$result = call_user_func ( $listener [ 'callable' ], $event );
} array(
(int) 0 => object(UsersController) {},
(int) 1 => 'beforeFilter'
)
object(CakeEvent) {
data => null
result => null
[protected] _name => 'Controller.initialize'
[protected] _subject => object(UsersController) {}
[protected] _stopped => false
}
CORE/Cake/Controller/Controller.php line 670 → CakeEventManager->dispatch(CakeEvent) * @return void
*/
public function startupProcess () {
$this -> getEventManager ()-> dispatch (new CakeEvent ( 'Controller.initialize' , $this ));
$this -> getEventManager ()-> dispatch (new CakeEvent ( 'Controller.startup' , $this )); object(CakeEvent) {
data => null
result => null
[protected] _name => 'Controller.initialize'
[protected] _subject => object(UsersController) {}
[protected] _stopped => false
}
CORE/Cake/Routing/Dispatcher.php line 184 → Controller->startupProcess() */
protected function _invoke ( Controller $controller , CakeRequest $request , CakeResponse $response ) {
$controller -> constructClasses ();
$controller -> startupProcess ();
CORE/Cake/Routing/Dispatcher.php line 162 → Dispatcher->_invoke(UsersController, CakeRequest, CakeResponse) ));
}
$response = $this -> _invoke ( $controller , $request , $response );
if (isset( $request -> params [ 'return' ])) { object(UsersController) {
components => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
name => 'Users'
uses => array(
[maximum depth reached]
)
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Users'
layoutPath => null
viewVars => array(
[maximum depth reached]
)
view => 'login'
layout => 'login'
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 => 'User'
modelKey => 'user'
validationErrors => null
Acl => object(AclComponent) {}
Auth => object(AuthComponent) {}
Session => object(SessionComponent) {}
Recaptcha => object(RecaptchaComponent) {}
Password => object(PasswordComponent) {}
Thumb => object(ThumbComponent) {}
Email => object(EmailComponent) {}
CurrencyConverter => object(CurrencyConverterComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => 'users/login'
base => ''
webroot => '/'
here => '/users/login'
[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] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}
APP/webroot/index.php line 109 → Dispatcher->dispatch(CakeRequest, CakeResponse) $Dispatcher -> dispatch (
new CakeRequest (),
new CakeResponse ()
);
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => 'users/login'
base => ''
webroot => '/'
here => '/users/login'
[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] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}
©2026 Yomken.org
Warning (2) : Unknown: open(/var/lib/php/sessions/sess_7hpm8arbj90mnekhtbvuc10q91, O_RDWR) failed: No space left on device (28) [Unknown , line 0 ]Code Context $_GET = array()
$_POST = array()
$_COOKIE = array()
$_FILES = array()
$_SERVER = array(
'REDIRECT_REDIRECT_UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'www.yomken.com',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'www.yomken.com',
'REDIRECT_STATUS' => '200',
'UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'www.yomken.com',
'HTTP_ACCEPT' => '*/*',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_HOST' => 'www.yomken.com',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.18 (Ubuntu) Server at www.yomken.com Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.18 (Ubuntu)',
'SERVER_NAME' => 'www.yomken.com',
'SERVER_ADDR' => '10.19.0.5',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '216.73.217.121',
'DOCUMENT_ROOT' => '/var/www/yomken.com/public_html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/yomken.com/public_html',
'SERVER_ADMIN' => 'raoofpx@gmail.com',
'SCRIPT_FILENAME' => '/var/www/yomken.com/public_html/app/webroot/index.php',
'REMOTE_PORT' => '31878',
'REDIRECT_URL' => '/app/webroot/users/login',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'REQUEST_URI' => '/users/login',
'SCRIPT_NAME' => '/app/webroot/index.php',
'PHP_SELF' => '/app/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1791512243.365,
'REQUEST_TIME' => (int) 1791512243
)
$_ENV = array()
$encoding = 'UTF-8'
$Dispatcher = object(Dispatcher) {
[protected] _eventManager => object(CakeEventManager) {}
}
$_SESSION = array(
'currency' => 'EGP',
'setRef' => '1',
'logref_uri' => '/'
) [main] - [internal], line ?? Warning (2) : Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions) [Unknown , line 0 ]Code Context $_GET = array()
$_POST = array()
$_COOKIE = array()
$_FILES = array()
$_SERVER = array(
'REDIRECT_REDIRECT_UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'www.yomken.com',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'www.yomken.com',
'REDIRECT_STATUS' => '200',
'UNIQUE_ID' => 'ashOs38AAQEAAGm0mewAAAAe',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'www.yomken.com',
'HTTP_ACCEPT' => '*/*',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_HOST' => 'www.yomken.com',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.18 (Ubuntu) Server at www.yomken.com Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.18 (Ubuntu)',
'SERVER_NAME' => 'www.yomken.com',
'SERVER_ADDR' => '10.19.0.5',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '216.73.217.121',
'DOCUMENT_ROOT' => '/var/www/yomken.com/public_html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/yomken.com/public_html',
'SERVER_ADMIN' => 'raoofpx@gmail.com',
'SCRIPT_FILENAME' => '/var/www/yomken.com/public_html/app/webroot/index.php',
'REMOTE_PORT' => '31878',
'REDIRECT_URL' => '/app/webroot/users/login',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => '',
'REQUEST_URI' => '/users/login',
'SCRIPT_NAME' => '/app/webroot/index.php',
'PHP_SELF' => '/app/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1791512243.365,
'REQUEST_TIME' => (int) 1791512243
)
$_ENV = array()
$encoding = 'UTF-8'
$Dispatcher = object(Dispatcher) {
[protected] _eventManager => object(CakeEventManager) {}
}
$_SESSION = array(
'currency' => 'EGP',
'setRef' => '1',
'logref_uri' => '/'
) [main] - [internal], line ??