First of all, hello to everyone and apologies for my poor English!
I run my source code on window with XAMPP , it’s ok but when I upload it to hosting (Linux),it has a problem with Event (onBeginRequest vs OnEndRequest)
In index.php
// ....
require_once($yii);
require_once($globals);
$app = Yii::createWebApplication($config);
app()->onBeginRequest = array('FBeginRequest','setThemeFrontend');
app()->onBeginRequest = array('FBeginRequest','setUrlSuffix');
$app->run();
In config.php
'onBeginRequest'=>array('FBeginRequest','settingOnBeginRequest'),
'onEndRequest'=>array('FBeginRequest','settingOnEndRequest'),
I found error in runtime/application.log
2013/12/27 01:15:03 [error] [php] include(02pz2v4yyeqmo.php) [<a href=‘function.include’>function.include</a>]: failed to open stream: No such file or directory (/home/hiynzjww/public_html/common/libs/yii/YiiBase.php:421)
Stack trace:
#0 unknown(0): spl_autoload_call()
#1 /home/hiynzjww/public_html/common/libs/yii/base/CComponent.php(552): is_callable()
#2 /home/hiynzjww/public_html/common/libs/yii/base/CApplication.php(207): CWebApplication->raiseEvent()
#3 /home/hiynzjww/public_html/common/libs/yii/base/CApplication.php(178): CWebApplication->onBeginRequest()
#4 /home/hiynzjww/public_html/frontend/index.php(30): CWebApplication->run()
REQUEST_URI=/
in /home/hiynzjww/public_html/frontend/index.php (30)
2013/12/27 01:15:03 [error] [php] include(02pz2v4yyeqmo.php) [<a href=‘function.include’>function.include</a>]: failed to open stream: No such file or directory (/home/hiynzjww/public_html/common/libs/yii/YiiBase.php:421)
Stack trace:
#0 unknown(0): spl_autoload_call()
#1 /home/hiynzjww/public_html/common/libs/yii/base/CComponent.php(552): is_callable()
#2 /home/hiynzjww/public_html/common/libs/yii/base/CApplication.php(207): CWebApplication->raiseEvent()
#3 /home/hiynzjww/public_html/common/libs/yii/base/CApplication.php(178): CWebApplication->onBeginRequest()
#4 /home/hiynzjww/public_html/frontend/index.php(30): CWebApplication->run()
REQUEST_URI=/favicon.ico
in /home/hiynzjww/public_html/frontend/index.php (30)
When I remove all onBeginRequest in index.php and config.php --> it’s ok
I fixed it , thanks all who looked at it!