Hi,出错了!

控制器[App\Controller\index]对应的方法[photo]不存在

错误位置

/www/wwwroot/19wk.com/kuxin/kuxin.php  LINE: 114

104             $actionName = Router::$action;
105             $return     = $controller->middleware();
106             if ($return === null) {
107                 if (is_callable([$controller, $actionName])) {
108                     $controller->init();
109                     if (in_array($actionName, $controller->disableActions)) {
110                         trigger_error('控制器[' . $controllerName . ']对应的方法[' . $actionName . ']不允许访问', E_USER_ERROR);
111                     }
112                     $return = $controller->$actionName();
113                 } else {
114                     trigger_error('控制器[' . $controllerName . ']对应的方法[' . $actionName . ']不存在', E_USER_ERROR);
115                 }
116             }
117             if (Response::isAutoRender()) {
118                 switch (Response::getType()) {
119                     case 'html':
120                         $body = $return;
121                         break;
122                     case 'json':
123                         $body = Json::encode($return);
124                         break;
TRACE
#0  include() called at [/www/wwwroot/19wk.com/kuxin/response.php:327]
#1  Kuxin\Response::error(控制器[App\Controller\index]对应的方法[photo]不存在, /www/wwwroot/19wk.com/kuxin/kuxin.php, 114) called at [/www/wwwroot/19wk.com/kuxin/kuxin.php:181]
#2  Kuxin\Kuxin::error(256, 控制器[App\Controller\index]对应的方法[photo]不存在, /www/wwwroot/19wk.com/kuxin/kuxin.php, 114, Array ([controllerName] => App\Controller\index,[controller] => app\controller\Index Object ([isLogin] => ,[userInfo] => ,[*isMobile] => 0,[disableActions] => Array ()),[actionName] => photo,[return] => ))
#3  trigger_error(控制器[App\Controller\index]对应的方法[photo]不存在, 256) called at [/www/wwwroot/19wk.com/kuxin/kuxin.php:114]
#4  Kuxin\Kuxin::start() called at [/www/wwwroot/19wk.com/kuxin/kuxin.php:195]
#5  include(/www/wwwroot/19wk.com/kuxin/kuxin.php) called at [/www/wwwroot/19wk.com/public/index.php:5]
文件加载
/www/wwwroot/19wk.com/public/index.php
/www/wwwroot/19wk.com/kuxin/kuxin.php
/www/wwwroot/19wk.com/kuxin/loader.php
/www/wwwroot/19wk.com/kuxin/config.php
/www/wwwroot/19wk.com/app/config/const.php
/www/wwwroot/19wk.com/app/config/kuxin.php
/www/wwwroot/19wk.com/env.php
/www/wwwroot/19wk.com/kuxin/helper/arr.php
/www/wwwroot/19wk.com/kuxin/registry.php
/www/wwwroot/19wk.com/app/helper.php
/www/wwwroot/19wk.com/app/version.php
/www/wwwroot/19wk.com/kuxin/plugin.php
/www/wwwroot/19wk.com/kuxin/helper/serialize.php
/www/wwwroot/19wk.com/app/plugin/configcache/configcache.php
/www/wwwroot/19wk.com/kuxin/di.php
/www/wwwroot/19wk.com/kuxin/cache.php
/www/wwwroot/19wk.com/kuxin/cache/memcached.php
/www/wwwroot/19wk.com/kuxin/db/mysql.php
/www/wwwroot/19wk.com/kuxin/helper/json.php
/www/wwwroot/19wk.com/kuxin/router.php
/www/wwwroot/19wk.com/app/controller/index.php
/www/wwwroot/19wk.com/app/improve/web.php
/www/wwwroot/19wk.com/kuxin/controller.php
/www/wwwroot/19wk.com/app/model/user/user.php
/www/wwwroot/19wk.com/app/improve/model.php
/www/wwwroot/19wk.com/kuxin/model.php
/www/wwwroot/19wk.com/kuxin/cookie.php
/www/wwwroot/19wk.com/kuxin/view.php
/www/wwwroot/19wk.com/kuxin/response.php
/www/wwwroot/19wk.com/kuxin/tpl/error.php