/data1/vhosts/caijing.leju.com/htdocs/rpc/RpcClient.php(834)
831 if(!method_exists('RedisCluster', $method)) 832 throw new Exception(get_class($this)." Method '$method' does not exist for phpredis"); 833 834 $status = call_user_func_array(array($this->_cacher, $method), $args); 835 return $status; 836 } 837}
| #0 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/rpc/RpcClient.php(834):call_user_func_array(array(RedisCluster,"get"),array("pubapicaijing:0451a1a75da86d637e...")) 831 if(!method_exists('RedisCluster', $method)) 832 throw new Exception(get_class($this)." Method '$method' does not exist for phpredis"); 833 834 $status = call_user_func_array(array($this->_cacher, $method), $args); 835 return $status; 836 } 837} |
| #1 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/rpc/RpcClient.php(164):RedisClustersRpc->__call("get",array("pubapicaijing:0451a1a75da86d637e...")) 161 if(!empty($local_cache_key)) 162 { 163 $redisModel = RedisModelRpc::getInstance(); 164 $result_key_cache = $redisModel->get($local_cache_key); 165 if($result_key_cache) 166 { 167 self::$_rpc_result[$result_key] = array('status'=> 1, 'message' => '本地缓存获取数据成功!', 'data'=> $this->uncompress($result_key_cache)); |
| #2 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/rpc/RpcClient.php(164):RedisClustersRpc->get("pubapicaijing:0451a1a75da86d637e...") 161 if(!empty($local_cache_key)) 162 { 163 $redisModel = RedisModelRpc::getInstance(); 164 $result_key_cache = $redisModel->get($local_cache_key); 165 if($result_key_cache) 166 { 167 self::$_rpc_result[$result_key] = array('status'=> 1, 'message' => '本地缓存获取数据成功!', 'data'=> $this->uncompress($result_key_cache)); |
| #3 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/app/subject/subject.php(559):RpcClient->call("chuping_zhuanti_0",array('type'=>"news_caijing",'appid'=>2024032508,'ver'=>"2.0",'page'=>1,'field'=>"system_type|cover_image|photo_ma...",'pcount'=>5,'post_newscent_domain'=>"i.data.lejucaijing.com",'filter10'=>"{deleted@eq}0",'filter15'=>"{createtime@lt}1779314987",'filter16'=>"{city@eq}fangnews|ab|ac|af|ag|ai...",'filter13'=>"{tags_id@eq}10127656",'count'=>1,'order'=>"{createtime}desc",'sign'=>"6998bce9e9617eaa9228f461fac42651")) 556 } 557 $sign = $rpcClient->getCheckSign($cond_data, $newscenter_key); 558 $cond_data['sign'] = $sign; 559 $rpcClient->call($rpc_key_prifix.$index, $cond_data); 560 561 562 } |
| #4 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/dispatcher.php(280):subjectController->templateAction() 277 if($method->getNumberOfParameters() > 0) 278 $this->_act_return = $response = $this->runWithParams($controller, $method, _CLI_ ? $_SERVER['argv'] : $_GET); 279 else 280 $this->_act_return = $response = $controller->$actionFunctionName(); 281 282 $afterMethod = $actionName . 'After'; 283 method_exists($controller, $afterMethod) && $controller->$afterMethod(); |
| #5 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/dispatcher.php(212):Leb_Dispatcher->dispatch("subject","subject","template",array(),Leb_Dispatcher) 209 $appPath = $plugins->getAppName(); 210 $controllerName = $plugins->getControllerName(); 211 $actionName = $plugins->getActionName(); 212 $this->dispatch($appPath, $controllerName, $actionName, array(), $plugins); 213 return $plugins; 214 } 215 |
| #6 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/plugin/abstract.php(246):Leb_Dispatcher->_afterLaunch(Leb_Dispatcher) 243 244 // 3:把自己通过插件过滤出去 245 if (!$this->getEnv('disAllowRun')) { 246 $this->_afterLaunch($result); 247 } 248 249 //显示调试信息 |
| #7 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/plugin/broker/abstract.php(46):Leb_Plugin_Abstract->run(Leb_Request) 43 $result = null; 44 foreach ($plugins as $plugin) { 45 // 加工厂,把前面一个插件运行的结果传递给后面 46 $result = $plugin->run($result); 47 // 把前面的结果保存在运行对象里供后续使用 48 if (($result instanceof Leb_Plugin_Abstract)) { 49 $this->setRunner($result->getAlias(), $result); |
| #8 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/controller.php(60):Leb_Plugin_Broker_Abstract->execute(array('Leb_Request'=>array(),'Leb_Dispatcher'=>array())) 57 ); 58 59 // MVC 完毕 60 $result = parent::execute($myPlugins); 61 return $result; 62 } 63 |
| #9 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/framework/plugin/abstract.php(242):Leb_Controller->execute(null) 239 } 240 241 // 2:把plugins传给本类进行加工 242 $result = $this->execute($plugins); 243 244 // 3:把自己通过插件过滤出去 245 if (!$this->getEnv('disAllowRun')) { |
| #10 |
+
-
/data1/vhosts/caijing.leju.com/htdocs/index.php(31):Leb_Plugin_Abstract->run() 28error_reporting(E_ERROR&~E_NOTICE); 29//请求->路由->过滤->分发->响应 30$controller = Leb_Controller::getInstance(); 31$controller->run(); |