Warning (2) : rename(D:\www\kasetfairstudent\app\tmp\logs\error.log,D:\www\kasetfairstudent\app\tmp\logs\error.log.1751705168) [function.rename ]: Permission denied [CORE\Cake\Log\Engine\FileLog.php , line 205 ]Code Context $filename = 'error.log'
$filepath = 'D:\www\kasetfairstudent\app\tmp\logs\error.log' rename - [internal], line ??
FileLog::_rotateFile() - CORE\Cake\Log\Engine\FileLog.php, line 205
FileLog::write() - CORE\Cake\Log\Engine\FileLog.php, line 137
CakeLog::write() - CORE\Cake\Log\CakeLog.php, line 439
ErrorHandler::_log() - CORE\Cake\Error\ErrorHandler.php, line 178
ErrorHandler::handleException() - CORE\Cake\Error\ErrorHandler.php, line 110
[main] - [internal], line ??
:: เธเธฒเธเธงเธฑเธเน€เธเธฉเธ•เธฃเนเธซเนเธเธเธฒเธ•เธด 2567 :: เธเนเธฒเธขเธเธดเธเธเธฃเธฃเธกเธเธฑเธเน€เธฃเธตเธขเธเนเธฅเธฐเธเธฑเธเธจเธถเธเธฉเธฒ
Missing Method in MainController
Error:
The action function.rename is not defined in controller MainController
Error:
Create MainController:: function.rename() in file: app\Controller\MainController.php.
<?php
class MainController extends AppController {
public function function.rename() {
}
}
Notice:
If you want to customize this error message, create app\View\Errors\missing_action.ctp
Stack Trace
CORE\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 => 'main/function.rename'
base => '/kasetfairstudent'
webroot => '/kasetfairstudent/'
here => '/kasetfairstudent/main/function.rename'
}
CORE\Cake\Routing\Dispatcher.php line 165 → Dispatcher->_invoke(MainController, CakeRequest) ));
}
$response = $this -> _invoke ( $controller , $request );
if (isset( $request -> params [ 'return' ])) {
object(MainController) {
components => array(
[maximum depth reached]
)
paginate => array(
[maximum depth reached]
)
uses => array(
[maximum depth reached]
)
name => 'Main'
helpers => array([maximum depth reached])
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Main'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'function.rename'
layout => 'default'
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 => 'CurriculumInterInfo'
modelKey => 'main'
validationErrors => null
Session => object(SessionComponent) {}
Cookie => object(CookieComponent) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => 'main/function.rename'
base => '/kasetfairstudent'
webroot => '/kasetfairstudent/'
here => '/kasetfairstudent/main/function.rename'
}
APP\webroot\index.php line 108 → 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 => 'main/function.rename'
base => '/kasetfairstudent'
webroot => '/kasetfairstudent/'
here => '/kasetfairstudent/main/function.rename'
}
object(CakeResponse) {
}
ROOT\index.php line 41 → require(string) define ( 'CAKE_CORE_INCLUDE_PATH' , ROOT . DS . 'lib' );
}
require APP_DIR . DS . WEBROOT_DIR . DS . 'index.php' ;
'D:\www\kasetfairstudent\app\webroot\index.php'