欢迎您来到网站目录网!
当前身份:游客 [ 登录 | 注册 ]
当前位置:首页>>站点列表>>网站信息>>shop.homedo.com的模拟结果

抓取结果

Whoops! There was an error. 43. Predis\Connection\ConnectionException …/­vendor/­predis/­predis/­src/­Connection/­AbstractConnection.php168 42. Predis\Connection\AbstractConnection onConnectionError …/­vendor/­predis/­predis/­src/­Connection/­StreamConnection.php97 41. Predis\Connection\StreamConnection tcpStreamInitializer …/­vendor/­predis/­predis/­src/­Connection/­StreamConnection.php58 40. Predis\Connection\StreamConnection createResource …/­vendor/­predis/­predis/­src/­Connection/­AbstractConnection.php94 39. Predis\Connection\AbstractConnection connect …/­vendor/­predis/­predis/­src/­Connection/­StreamConnection.php158 38. Predis\Connection\StreamConnection connect …/­vendor/­predis/­predis/­src/­Connection/­AbstractConnection.php193 37. Predis\Connection\AbstractConnection getResource …/­vendor/­predis/­predis/­src/­Connection/­StreamConnection.php184 36. Predis\Connection\StreamConnection write …/­vendor/­predis/­predis/­src/­Connection/­StreamConnection.php289 35. Predis\Connection\StreamConnection writeRequest …/­vendor/­predis/­predis/­src/­Connection/­AbstractConnection.php123 34. Predis\Connection\AbstractConnection executeCommand …/­vendor/­predis/­predis/­src/­Client.php326 33. Predis\Client executeCommand …/­vendor/­predis/­predis/­src/­Client.php309 32. Predis\Client __call …/­app/­base/­lib/­redis/­sceneClient.php39 31. base_redis_sceneClient __call …/­app/­base/­lib/­syscache/­abstract.php38 30. base_syscache_abstract get_last_modify …/­app/­base/­lib/­syscache/­adapter/­abstract.php21 29. base_syscache_adapter_abstract get_key …/­app/­base/­lib/­syscache/­adapter/­filesystem.php36 28. base_syscache_adapter_filesystem _get_pathname …/­app/­base/­lib/­syscache/­adapter/­filesystem.php24 27. base_syscache_adapter_filesystem __construct …/­app/­base/­lib/­static/­syscache.php45 26. base_static_syscache __construct …/­app/­base/­lib/­static/­syscache.php28 25. base_static_syscache instance …/­app/­base/­kernel.php291 24. kernel servicelist …/­app/­base/­lib/­view/­compilers/­tramsy.php58 23. base_view_compilers_tramsy init …/­app/­base/­lib/­facades/­view.php35 22. base_facades_view getFacadeAccessor …/­app/­base/­lib/­facades/­view.php51 21. base_facades_view getView …/­app/­base/­lib/­facades/­theme.php25 20. base_facades_theme getFacadeAccessor …/­app/­base/­lib/­facades/­facade.php28 19. base_facades_facade getFacadeRoot …/­app/­base/­lib/­facades/­facade.php57 18. base_facades_facade __callStatic …/­app/­topc/­lib/­controller.php32 17. topc_controller __construct …/­app/­base/­lib/­routing/­router.php734 16. base_routing_router callControllerAction …/­app/­base/­lib/­routing/­router.php705 15. base_routing_router callActionOnArrayBasedRoute …/­app/­base/­lib/­routing/­router.php645 14. base_routing_router {closure} …/­app/­base/­lib/­pipeline/­pipeline.php130 13. base_pipeline_pipeline {closure} …/­app/­theme/­middleware/­preview.php21 12. theme_middleware_preview handle …/­app/­base/­lib/­pipeline/­pipeline.php114 11. base_pipeline_pipeline {closure} …/­app/­base/­lib/­pipeline/­pipeline.php90 10. base_pipeline_pipeline then …/­app/­base/­lib/­routing/­router.php688 9. base_routing_router sendThroughPipeline …/­app/­base/­lib/­routing/­router.php646 8. base_routing_router handleFoundRoute …/­app/­base/­lib/­routing/­router.php628 7. base_routing_router handleFoundRouteCache …/­app/­base/­lib/­routing/­router.php533 6. base_routing_router {closure} …/­app/­base/­lib/­routing/­router.php690 5. base_routing_router sendThroughPipeline …/­app/­base/­lib/­routing/­router.php541 4. base_routing_router dispatchRoute …/­app/­base/­lib/­routing/­router.php512 3. base_routing_router dispatch …/­app/­base/­lib/­routing/­router.php449 2. base_routing_router run …/­app/­base/­lib/­facades/­facade.php65 1. base_facades_facade __callStatic …/­app/­base/­kernel.php103 0. kernel boot …/­public/­index.php20 Predis \ Connection \ ConnectionException (110) HELP Callstack information; navigate with mouse or keyboard using Ctrl+↑ or Ctrl+↓ Copy-to-clipboard button Exception message and its type Code snippet where the error was thrown Server state information Application provided context information Predis\Connection\ConnectionException thrown with message "Connection timed out [tcp://10.8.15.224:6379]" Stacktrace: #43 Predis\Connection\ConnectionException in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php:168 #42 Predis\Connection\AbstractConnection:onConnectionError in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php:97 #41 Predis\Connection\StreamConnection:tcpStreamInitializer in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php:58 #40 Predis\Connection\StreamConnection:createResource in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php:94 #39 Predis\Connection\AbstractConnection:connect in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php:158 #38 Predis\Connection\StreamConnection:connect in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php:193 #37 Predis\Connection\AbstractConnection:getResource in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php:184 #36 Predis\Connection\StreamConnection:write in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php:289 #35 Predis\Connection\StreamConnection:writeRequest in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php:123 #34 Predis\Connection\AbstractConnection:executeCommand in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Client.php:326 #33 Predis\Client:executeCommand in /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Client.php:309 #32 Predis\Client:__call in /data/httpd/homedo.com/b2b2c/app/base/lib/redis/sceneClient.php:39 #31 base_redis_sceneClient:__call in /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/abstract.php:38 #30 base_syscache_abstract:get_last_modify in /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/abstract.php:21 #29 base_syscache_adapter_abstract:get_key in /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/filesystem.php:36 #28 base_syscache_adapter_filesystem:_get_pathname in /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/filesystem.php:24 #27 base_syscache_adapter_filesystem:__construct in /data/httpd/homedo.com/b2b2c/app/base/lib/static/syscache.php:45 #26 base_static_syscache:__construct in /data/httpd/homedo.com/b2b2c/app/base/lib/static/syscache.php:28 #25 base_static_syscache:instance in /data/httpd/homedo.com/b2b2c/app/base/kernel.php:291 #24 kernel:servicelist in /data/httpd/homedo.com/b2b2c/app/base/lib/view/compilers/tramsy.php:58 #23 base_view_compilers_tramsy:init in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/view.php:35 #22 base_facades_view:getFacadeAccessor in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/view.php:51 #21 base_facades_view:getView in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/theme.php:25 #20 base_facades_theme:getFacadeAccessor in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php:28 #19 base_facades_facade:getFacadeRoot in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php:57 #18 base_facades_facade:__callStatic in /data/httpd/homedo.com/b2b2c/app/topc/lib/controller.php:32 #17 topc_controller:__construct in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:734 #16 base_routing_router:callControllerAction in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:705 #15 base_routing_router:callActionOnArrayBasedRoute in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:645 #14 base_routing_router:{closure} in /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php:130 #13 base_pipeline_pipeline:{closure} in /data/httpd/homedo.com/b2b2c/app/theme/middleware/preview.php:21 #12 theme_middleware_preview:handle in /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php:114 #11 base_pipeline_pipeline:{closure} in /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php:90 #10 base_pipeline_pipeline:then in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:688 #9 base_routing_router:sendThroughPipeline in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:646 #8 base_routing_router:handleFoundRoute in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:628 #7 base_routing_router:handleFoundRouteCache in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:533 #6 base_routing_router:{closure} in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:690 #5 base_routing_router:sendThroughPipeline in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:541 #4 base_routing_router:dispatchRoute in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:512 #3 base_routing_router:dispatch in /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php:449 #2 base_routing_router:run in /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php:65 #1 base_facades_facade:__callStatic in /data/httpd/homedo.com/b2b2c/app/base/kernel.php:103 #0 kernel:boot in /data/httpd/homedo.com/b2b2c/public/index.php:20 Connection timed out [tcp://10.8.15.224:6379] /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php * * @param string $message Error message. * @param int $code Error code. */ protected function onConnectionError($message, $code = null) { CommunicationException::handle( new ConnectionException($this, static::createExceptionMessage($message), $code) ); } /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php $flags |= STREAM_CLIENT_PERSISTENT; $uri .= strpos($path = $parameters->path, '/') === 0 ? $path : "/$path"; } $resource = @stream_socket_client($uri, $errno, $errstr, (float) $parameters->timeout, $flags); if (!$resource) { $this->onConnectionError(trim($errstr), $errno); } /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php * {@inheritdoc} */ protected function createResource() { switch ($this->parameters->scheme) { case 'tcp': case 'redis': return $this->tcpStreamInitializer($this->parameters); case 'unix': /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php /** * {@inheritdoc} */ public function connect() { if (!$this->isConnected()) { $this->resource = $this->createResource(); return true; /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php } /** * {@inheritdoc} */ public function connect() { if (parent::connect() && $this->initCommands) { foreach ($this->initCommands as $command) { $this->executeCommand($command); /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php */ public function getResource() { if (isset($this->resource)) { return $this->resource; } $this->connect(); return $this->resource; /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php * Performs a write operation over the stream of the buffer containing a * command serialized with the Redis wire protocol. * * @param string $buffer Representation of a command in the Redis wire protocol. */ protected function write($buffer) { $socket = $this->getResource(); while (($length = strlen($buffer)) > 0) { /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/StreamConnection.php $buffer = "*{$reqlen}\r\n\${$cmdlen}\r\n{$commandID}\r\n"; foreach ($arguments as $argument) { $arglen = strlen($argument); $buffer .= "\${$arglen}\r\n{$argument}\r\n"; } $this->write($buffer); } } /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Connection/AbstractConnection.php } /** * {@inheritdoc} */ public function executeCommand(CommandInterface $command) { $this->writeRequest($command); return $this->readResponse($command); /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Client.php } /** * {@inheritdoc} */ public function executeCommand(CommandInterface $command) { $response = $this->connection->executeCommand($command); if ($response instanceof ResponseInterface) { /data/httpd/homedo.com/b2b2c/vendor/predis/predis/src/Client.php /** * {@inheritdoc} */ public function __call($commandID, $arguments) { return $this->executeCommand( $this->createCommand($commandID, $arguments) ); } /data/httpd/homedo.com/b2b2c/app/base/lib/redis/sceneClient.php return call_user_func_array(array($this->client, $commandID), $arguments); } else { $arguments[0] = $this->sceneName.':'.$arguments[0]; logger::debug(sprintf('REDIS:%d %s, arguments: %s', static::$useCount, $commandID, var_export($arguments, 1))); return $this->client->__call($commandID, $arguments); } } /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/abstract.php return true; } return false; } public function get_last_modify(){ if (!isset($this->_last_modify)) { if ($last_modify = redis::scene('system')->hget($this->getSyscacheKey(), $this->getKey())) { $this->_last_modify = $last_modify; }else{ /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/abstract.php /* * 生成经过处理的唯一key * @var string $key * @access public * @return string */ protected function get_key(){ $key = 'bbc-'.substr(get_class($this), strrpos(get_class($this), '_')+1).'-'.get_class($this->_handler).'-cache-'.md5(ROOT_DIR).'-'.$this->_handler->get_last_modify(); return $key; } /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/filesystem.php { $this->rs = fopen($this->_get_pathname(), 'wb+'); } } private function _get_pathname() { return TMP_DIR.'/'.$this->get_key(); } /data/httpd/homedo.com/b2b2c/app/base/lib/syscache/adapter/filesystem.php private $rs = null; private $maxSize = 1048576; public function __construct($handler) { parent::__construct($handler); if (kernel::single('base_filesystem')->exists($this->_get_pathname())) { $this->rs = fopen($this->_get_pathname(), 'rb+'); /data/httpd/homedo.com/b2b2c/app/base/lib/static/syscache.php $this->_handler = new self::$__supports[$support_type]; if ($this->_handler instanceof base_interface_syscache_farmer) { if (defined('SYSCACHE_ADAPTER')) { $class_name = constant('SYSCACHE_ADAPTER'); }else{ $class_name = 'base_syscache_adapter_filesystem'; } $this->set_controller(new $class_name($this->_handler)); if ($this->get_controller()->init()!==true) { /data/httpd/homedo.com/b2b2c/app/base/lib/static/syscache.php private $_support_type = null; private $_handler = null; static public function instance($support_type){ if (!isset(self::$__supports[$support_type])) return false; if (!isset(self::$__instance[$support_type])) { self::$__instance[$support_type] = new syscache($support_type); } /data/httpd/homedo.com/b2b2c/app/base/kernel.php } static function service($srv_name,$filter=null){ return self::servicelist($srv_name,$filter)->current(); } static function servicelist($srv_name,$filter=null){ $service_define = syscache::instance('service')->get($srv_name); if (!is_null($service_define)) { return new service($service_define,$filter); /data/httpd/homedo.com/b2b2c/app/base/lib/view/compilers/tramsy.php * @var bool */ public $is_preview = false; public function init() { foreach(kernel::servicelist('view_compile_helper') as $helper) { $this->loadCompileHelper($helper); } /data/httpd/homedo.com/b2b2c/app/base/lib/facades/view.php $finder->addNamespace('theme', array(),'base_view_object_theme'); $finder->addNamespace('messenger', array(),'base_view_object_messenger'); //$finder->addNamespace('widget', array(),'base_view_object_file'); $finder->setDefaultNamespace('app'); $compiler = new base_view_compilers_tramsy(); if (kernel::is_online()) { $compiler->init(); } /data/httpd/homedo.com/b2b2c/app/base/lib/facades/view.php /** * Return the Request instance, 临时性的用法. 需要抽象ioc * * @var \Symfony\Component\HttpFoundation\Request; */ public static function getView() { static::getFacadeAccessor(); return static::$__view; } /data/httpd/homedo.com/b2b2c/app/base/lib/facades/theme.php /** * {@inheritDoc} */ protected static function getFacadeAccessor() { if (!static::$__theme) { static::$__theme = new theme_theme(view::getView()); } return static::$__theme; /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php /** * Get the root object behind the facade. * * @return mixed */ public static function getFacadeRoot() { if (is_object($object = static::getFacadeAccessor())) { return $object; /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php * * @param string $method * @param array $args * @return mixed */ public static function __callStatic($method, $args = array()) { $instance = static::getFacadeRoot(); switch (count($args)) /data/httpd/homedo.com/b2b2c/app/topc/lib/controller.php * * @var \Illuminate\View\View */ private $layoutFlag = 'default'; public function __construct() { theme::setIcon(app::get('topc')->res_url.'/favicon.ico'); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php */ protected function callControllerAction($routeInfo) { list($controller, $method) = explode('@', $routeInfo[1]['uses']); $appId = substr($controller,0, strpos($controller, '_')); if (! method_exists($instance = new $controller(app::get($appId)), $method)) { throw new NotFoundHttpException; } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php * @return mixed */ protected function callActionOnArrayBasedRoute($routeInfo) { $action = $routeInfo[1]; if (isset($action['uses'])) { return $this->prepareResponse($this->callControllerAction($routeInfo)); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php $action = $routeInfo[1]; // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { //todo:娌℃湁route return $this->callActionOnArrayBasedRoute(request::route()); })); } /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php * @param \Closure $destination * @return \Closure */ protected function getInitialSlice(Closure $destination) { return function($passable) use ($destination) { return call_user_func($destination, $passable); }; } /data/httpd/homedo.com/b2b2c/app/theme/middleware/preview.php public function handle($request, Closure $next) { if (isset($_COOKIE['site']['preview'])&&$_COOKIE['site']['preview']=='true') { theme::preview(); } return $next($request); } } /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php // the appropriate method and arguments, returning the results back out. if ($pipe instanceof Closure) { return call_user_func($pipe, $passable, $stack); } else { return kernel::single($pipe)->{$this->method}($passable, $stack); } }; /data/httpd/homedo.com/b2b2c/app/base/lib/pipeline/pipeline.php public function then(Closure $destination) { $firstSlice = $this->getInitialSlice($destination); $pipes = array_reverse($this->pipes); return call_user_func( array_reduce($pipes, $this->getSlice(), $firstSlice), $this->passable ); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php //$this->make('middleware.disable') === true; //if (count($middleware) > 0 && ! $shouldSkipMiddleware) { if (count($middleware) > 0) { return (new Pipeline($this)) ->send(request::instance()) ->through($middleware) ->then($then); } return $then(); /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php // Pipe through route middleware... if (isset($action['middleware'])) { $middleware = $this->gatherMiddlewareClassNames($action['middleware']); return $this->prepareResponse($this->sendThroughPipeline($middleware, function () { //todo:娌℃湁route return $this->callActionOnArrayBasedRoute(request::route()); })); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php $cacheKey = md5(request::fullUrl()); $timeout = (int)$cacheStrategy['timeout'] !==0 ? $cacheStrategy['timeout'] : 1; return unserialize(cache::store('controller-cache')->remember($cacheKey, $timeout, function() use ($routeInfo) { return serialize($this->handleFoundRoute($routeInfo)); })); } } return $this->handleFoundRoute($routeInfo); } /** /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php $pathInfo = empty($pathInfo) ? '/' : $pathInfo; $cacheStrategys = config::get('page_cache.pages'); try { return $this->sendThroughPipeline($this->middleware, function () use ($method, $pathInfo, $routes, $parameters) { if (isset($routes[$method.$pathInfo])) { return $this->handleFoundRouteCache([true, $routes[$method.$pathInfo]['action'], $parameters]); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php //if (count($middleware) > 0 && ! $shouldSkipMiddleware) { if (count($middleware) > 0) { return (new Pipeline($this)) ->send(request::instance()) ->through($middleware) ->then($then); } return $then(); } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php } $routeInfo = $this->createDispatcher($routes)->dispatch($method, $pathInfo); $routeInfo[2] = array_merge($parameters, (array)$routeInfo[2]); return $this->handleDispatcherResponse($routeInfo); }); } catch (Exception $e) { return $this->sendExceptionToHandler($e); /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php throw new MethodNotAllowedHttpException($routeInfo[1]); case Dispatcher::FOUND: return $this->dispatchRoute($request, $routeInfo[1], (array)$routeInfo[2]); } } } else { //todo return $this->dispatchRoute($request, $this->routes['nodomain']); } } /data/httpd/homedo.com/b2b2c/app/base/lib/routing/router.php * Run the application and send the response. * * @param SymfonyRequest|null $request * @return void */ public function run($request = null) { $response = $this->dispatch($request); if ($response instanceof SymfonyResponse) { /data/httpd/homedo.com/b2b2c/app/base/lib/facades/facade.php switch (count($args)) { case 0: return $instance->$method(); case 1: return $instance->$method($args[0]); case 2: /data/httpd/homedo.com/b2b2c/app/base/kernel.php } //static::registRouteMiddleware(); //$response = route::dispatch(request::instance()); //$response = static::sendRequestThroughRouter(request::instance()); route::run(request::instance()); // 临时处理方式 kernel::single('base_session')->close(); /data/httpd/homedo.com/b2b2c/public/index.php extension_loaded('swoole_loader') or die('基础环境不符合要求,请安装swoole_loader扩展!'); require __DIR__.'/../bootstrap/autoload.php'; require __DIR__.'/../bootstrap/start.php'; kernel::boot(); GET Data empty POST Data empty Files empty Cookies empty Session empty Server/Request Data Key Value USER www HOME /home/www HTTP_X_FORWARDED_PROTO https HTTP_WL_PROXY_CLIENT_IP 125.77.138.99 HTTP_WEB_SERVER_TYPE nginx HTTP_X_CLIENT_IP 43.156.230.222 HTTP_X_TRUE_IP 125.77.138.99 HTTP_X_REAL_IP 43.156.230.222 HTTP_X5_UUID 5dca300148b10cb1e81f7bd964b80886 HTTP_X_SINFO on HTTP_EAGLEEYE_RPCID 0.1 HTTP_X_WS_REQUEST_ID 6a1533a7_PS-SIN-04LdZ188_47206-26356 HTTP_CDN_SRC_IP 43.156.230.222 HTTP_X_VIA 1.1 PS-SIN-04LdZ188:13 (Cdn Cache Server V2.0), 1.1 PSxgHK6wy101:6 (Cdn Cache Server V2.0) HTTP_X_WS_TTL 9 HTTP_ACCEPT */* HTTP_EAGLEEYE_TRACEID 781bad1117797743760177694eb42e HTTP_X_FORWARDED_CLUSTER waf, HTTP_USER_AGENT Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 HTTP_CONNECTION close HTTP_X_FORWARDED_FOR 43.156.230.222, 125.77.138.99, 120.27.173.17 HTTP_HOST shop.homedo.com HTTP_REMOTEIP 120.27.173.17 HTTPS on PATH_INFO REDIRECT_STATUS 200 SERVER_NAME shop.homedo.com SERVER_PORT 80 SERVER_ADDR 10.8.16.162 REMOTE_PORT 32582 REMOTE_ADDR 100.122.53.61 SERVER_PROTOCOL HTTP/1.1 DOCUMENT_ROOT /data/httpd/homedo.com/b2b2c/public DOCUMENT_URI /index.php REQUEST_URI / SCRIPT_NAME /index.php SCRIPT_FILENAME /data/httpd/homedo.com/b2b2c/public/index.php CONTENT_LENGTH CONTENT_TYPE REQUEST_METHOD GET QUERY_STRING SERVER_SOFTWARE nginx GATEWAY_INTERFACE CGI/1.1 FCGI_ROLE RESPONDER PHP_SELF /index.php REQUEST_TIME_FLOAT 1779774376.0599 REQUEST_TIME 1779774376 Environment Variables empty Registered Handlers 0. Whoops\Handler\PrettyPageHandler

网站标题

店铺街-河姆渡电商平台

关键词

河姆渡,弱电,安防,弱电安防,智能建筑,B2B采购平台,电子商务,建筑智能化,智慧城市

站点描述

河姆渡是专注于智能建筑、弱电安防的B2B电商平台。以智能建筑为核心为国内上百万家系统集成商与工程商提供“产品采购+综合服务”的一站式解决方案。B2B平台直接与厂家签约,千款弱电安防爆品1折起,比传统采购平均优惠20%!