Error trace

Trace begun at /var/www/tablean/Tablean/Acore/lib/Acore/WAF.pm line 388
  1. in Devel::StackTrace::new at /var/www/tablean/Tablean/Acore/lib/Acore/WAF.pm line 388
      385:         if ($self->debug) {
      386:             require Devel::StackTrace;
      387:             require Devel::StackTrace::AsHTML;
      388:             $trace = Devel::StackTrace->new;
      389:         }
      390:         $self->log->error($msg);
      391:         $self->res->body( $trace ? $trace->as_html
    

    Show function arguments

    $_[0]'Devel::StackTrace'
  2. in Acore::WAF::__ANON__ at /var/www/tablean/Tablean/extlib/lib/perl5/Try/Tiny.pm line 100
       97:                         # This works like given($error), but is backwards compatible and
       98:                         # sets $_ in the dynamic scope for the body of C<$catch>
       99:                         for ($error) {
      100:                                 return $catch->($error);
      101:                         }
      102: 
      103:                         # in case when() was used without an explicit return, the C<for>
    

    Show function arguments

    $_[0]'couldn\'t connect to server mongodb.internal:27017 at /var/www/tablean/Tablean/extlib/lib/perl5/x86_64-linux/MongoDB/Connection.pm line 462. '
  3. in Try::Tiny::try at /var/www/tablean/Tablean/Acore/lib/Acore/WAF.pm line 396
      393:         );
      394:         $self->res->status(500);
      395:     }
      396: }
      397: 
      398: sub _prepare_for_mobile {
      399:     my $self = shift;
    

    Show function arguments

    $_[0]sub { package Acore::WAF; use warnings; use strict 'refs'; $self->_dispatch; }
    $_[1]bless( do{\(my $o = sub { package Acore::WAF; use warnings; use strict 'refs'; my $msg = $_; my $trace; return if ref $msg eq 'Acore::WAF::Exception'; if ($self->debug) { require Devel::StackTrace; require Devel::StackTrace::AsHTML; $trace = 'Devel::StackTrace'->new; } $self->log->error($msg); $self->res->body($trace ? $trace->as_html : &HTTP::Status::status_message(500)); $self->res->status(500); })}, 'Try::Tiny::Catch' )
  4. in Acore::WAF::_run_with_handle_exception at /var/www/tablean/Tablean/Acore/lib/Acore/WAF.pm line 337
      334: 
      335:     my $start_time = $self->_begin_debug_log;
      336: 
      337:     $self->_run_with_handle_exception();
      338: 
      339:     $self->_end_debug_log($start_time);
      340: 
    

    Show function arguments

    $_[0]bless( { 'request_for_dispatcher' => bless( { 'method' => 'GET', 'uri' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001' }, 'Acore::WAF::Util::RequestForDispatcher' ), 'for_mobile' => undef, 'debug_report' => bless( { 'columns' => [ [ 62, [ 'Tablean->_auto', ' -> render(\'revision/tablean\')', ' -> render(\'revision/optimizer\')', 'Tablean::Controller::Contents::Like->tweet', ' -> Tablean::Controller::Contents::Like->_get_contents' ], [ 'Action' ] ], [ 9, [ '0.007448s', '0.001375s', '0.000181s', '0.003543s', '0.002875s' ], [ 'Time' ] ] ] }, 'Text::SimpleTable' ), 'encoder' => bless( { 'strict_utf8' => 1, 'Name' => 'utf-8-strict' }, 'Encode::utf8' ), 'session' => bless( { 'request' => bless( { 'parameters' => {}, 'query_parameters' => {}, 'headers' => bless( { 'user-agent' => 'claudebot', 'connection' => 'close', 'accept' => '*/*', 'x-real-ip' => '44.199.212.254', 'x-forwarded-proto' => 'http', 'x-forwarded-for' => '44.199.212.254', 'host' => 'singlepacker.com' }, 'HTTP::Headers' ), 'env' => { 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }, 'uri' => bless( do{\(my $o = 'http://singlepacker.com/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001')}, 'URI::http' ) }, 'Acore::WAF::Request' ), 'is_changed' => 0, 'session_id' => '26501e0059425b4783682644d7c5f55d', 'is_fresh' => 1, 'store' => bless( { 'clean_thres' => '0.001', 'dbh' => bless( {}, 'DBI::db' ), 'sid_table' => 'session', 'sid_col' => 'sid', 'expires_col' => 'expires', 'expires' => 86400, 'data_col' => 'data' }, 'HTTP::Session::Store::DBI' ), '_data' => {}, 'sid_length' => 32, 'state' => bless( { 'name' => 'tablean_session_id', 'path' => '/' }, 'HTTP::Session::State::Cookie' ), 'id' => 'HTTP::Session::ID::SHA1' }, 'HTTP::Session' ), 'user' => undef, 'debug' => 1, 'log' => bless( { 'disabled' => 0, 'level' => 'info', 'timestamp' => 1, 'file' => undef, 'buffer' => '[Fri Mar 29 02:39:17 2024] [info] *** Request 33 [Fri Mar 29 02:39:17 2024] [error] couldn\'t connect to server mongodb.internal:27017 at /var/www/tablean/Tablean/extlib/lib/perl5/x86_64-linux/MongoDB/Connection.pm line 462.  ', 'caller' => 0 }, 'Acore::WAF::Log' ), 'encoding' => 'utf-8', 'request' => $VAR1->{'session'}{'request'}, 'stash' => { 'rev_tablean' => 17750, 'rev_optimizer' => 17283 }, 'response' => bless( { 'status' => 200 }, 'Acore::WAF::Response' ), 'stack' => [], 'account' => undef, 'psgi_env' => $VAR1->{'session'}{'request'}{'env'}, 'config' => { 'google' => { 'client_secret' => 'm1JXtmX-mDSX9XC6hHQbm3To', 'client_id' => '1147559460.apps.googleusercontent.com' }, 'delivery' => { 'user' => { 'mailchangesubjecttmpl' => 'delivery/user/change_subject.mt', 'mailchangebodytmpl' => 'delivery/user/change_body.mt', 'mailfinishbodytmpl' => 'delivery/user/finish_body.mt', 'mailfinishsubjecttmpl' => 'delivery/user/finish_subject.mt' }, 'mail' => { 'from' => 'ml-tsurukame-devel@topicmaker.com' }, 'token' => { 'expire' => 1800, 'key' => 'tableandelivery_secret_1029' } }, 'contents' => { 'mail' => { 'page' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'preview' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{30d7}\x{30ec}\x{30d3}\x{30e5}\x{30fc}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'public' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" } } }, 'proxycache' => { 'base' => '/var/www/nginx/cache', 'ad' => '/var/www/nginx/cache/ad', 'portal' => '/var/www/nginx/cache/portal', 'showcase' => '/var/www/nginx/cache/showcase' }, 'twibot' => { 'consumer_secret' => 'U1JZP9DfLw2INxw8o9Zq5uGlPmPsc58iMotCRhHugbqFJHgQWN', 'consumer_key' => '5A55cKvnYYvOGPnp29dyKK7fK' }, 'session' => { 'store' => { 'args' => { 'dbh' => [ 'dbi:Pg:dbname=tablean_session;host=postgresql.internal;port=5432', 'topicmaker', '', { 'RaiseError' => 1 } ], 'expires' => 86400 }, 'class' => 'DBI' }, 'state' => { 'args' => { 'name' => 'tablean_session_id' }, 'class' => 'Cookie' } }, 'facebook' => { 'secret' => '53edcb2538721b32c1b608d23db3eb04', 'id' => '477082545656936' }, 'error_mail_to' => 'ml-tsurukame-devel@topicmaker.com', 'openid' => { 'consumer_secret' => '43f0nf358353' }, 'access_control_allow_origin' => '', 'name' => 'Tablean', 'temp' => { 'path' => '/var/www/tablean/data/temp' }, 'worker' => { 'host' => '127.0.0.1' }, 'TableanDelivery::Skinny' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 0, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tableandelivery;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'page_cache' => { 'use' => 1, 'expire' => 86400 }, 'bizscript' => { 'path' => '/var/www/tablean/Optimizer/bizscripts' }, 'twibot_worker' => { 'host' => 'twibot.internal' }, 'unattached' => { 'path' => '/var/www/tablean/data/unattached', 'limit' => 204800 }, 'domain' => 'singlepacker.com', 'samplefile' => { 'public' => '/var/www/tablean/data/samplefile/public', 'private' => '/var/www/tablean/data/samplefile/private' }, 'tableanobj' => { 'path' => '/var/www/tablean/data/tableanobj' }, 'backup' => { 'path' => '/var/www/tablean/data/backup' }, 'screenshot_worker' => { 'host' => 'screenshot.internal' }, 'site_name' => 'SinglePacker', 'preset' => { 'app' => { 'path' => '/var/www/tablean/data/preset/app' } }, 'banner' => { 'path' => '/var/www/tablean/data/banner' }, 'create' => { 'path' => '/var/www/tablean/data/create' }, 'account' => { 'mail' => { 'subject' => { 'email' => "\x{3010}SinglePacker\x{3011}Email\x{5909}\x{66f4}", 'register' => "\x{3010}SinglePacker\x{3011}\x{30a2}\x{30ab}\x{30a6}\x{30f3}\x{30c8}\x{767b}\x{9332}", 'password' => "\x{3010}SinglePacker\x{3011}\x{30d1}\x{30b9}\x{30ef}\x{30fc}\x{30c9}\x{518d}\x{767b}\x{9332}" }, 'from' => 'info@singlepacker.com' }, 'token' => { 'expire' => 86400, 'key' => { 'userinfo' => { 'email' => 'mf4wfpaakrgalsf' }, 'openid' => { 'register' => '1g5g64bafw45egg', 'confirm' => '6hszgr5asergggd' }, 'appid' => { 'register' => '3f45t45tw4f444t', 'password' => '35f39jmveve5k3t' } } } }, 'mail_withdraw' => 'ml-tsurukame-withdrawal@topicmaker.com', 'admin_console' => { 'disable_eval_functions' => '' }, 'smtp_host' => 'smtp.internal', 'using_frontend_proxy' => 1, 'screenshot' => { 'path' => { 'banner' => '/var/www/tablean/screenshot/script/banner.js', 'phantomjs' => '/var/www/tablean/screenshot/bin/phantomjs', 'script' => '/var/www/tablean/screenshot/script/tablean.js', 'contents' => '/var/www/tablean/data/screenshot/contents', 'portal' => '/var/www/tablean/data/screenshot/portal' } }, 'cache' => { 'args' => { 'namespace' => 'tablean:', 'compress_methods' => [ sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGzip(${$_[0];}); }, sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGunzip(${$_[0];}); } ], 'nowait' => 1, 'servers' => [ 'memcached.internal:11211' ], 'serialize_methods' => [ sub { package Storable; _freeze(\&net_mstore, @_); }, sub { package Storable; my($frozen) = @_; return undef unless defined $frozen; my $self; my $da = $@; eval { do { $self = mretrieve $frozen } }; logcroak($@) if $@ =~ s/\.?\n$/,/; $@ = $da; return $self; } ], 'max_size' => 31457280, 'utf8' => 1 }, 'class' => 'Cache::Memcached::Fast' }, 'review' => { 'google' => { 'client_secret' => 'cmc2fYEMaNHlVXe4Y-VSHQ2Z', 'client_id' => '708031342420-54okhjk3f6bbh7t3pgbvqsf1tpgh1kar.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'zqMadC0ryY6LV8AY5gw9qE3o3EriYG8eHiuIOKy7UUNFMm6Z9P', 'consumer_key' => 'fsSeBgaTUeBzLjRf6kDaEbfTf' }, 'facebook' => { 'secret' => '452e6f945fcacdec8ea25c05a784ce5e', 'id' => '1488554188119746' } }, 'lock' => { 'path' => '/var/www/tablean/data/lock' }, 'mongodb' => { 'path' => '/var/lib/mongo', 'port' => 27017, 'host' => 'mongodb.internal' }, 'like' => { 'twitter' => { 'consumer_secret' => 'QJoqGakhK3nn57vp1k1XhmjlAXvdJVsSBKAlFk214QjegJQ1Wn', 'consumer_key' => 'WFIdIR1Azt0bukvoeHJMgdXrx' }, 'path' => '/var/www/tablean/data/like/rss' }, 'TableanDB::Login' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 1, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tablean_login;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'bbs' => { 'google' => { 'client_secret' => 'nfdU6Tw4Nr9pVW0NpwCNLWiD', 'client_id' => '1042444027487-8lvu7ttbvfahstt2oig8helj178bgsup.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'yM1F9omS8l9IJG76jUIBTLAI70OwAhht8ZDb5oznrwX9dNgiSz', 'consumer_key' => 'zEJLCsTtSYhm6WIcrh43uacpA' }, 'facebook' => { 'secret' => 'c04410450c756f998f67f093e5b6320c', 'id' => '1472683559705902' } }, 'debug' => 1, 'has_proxy' => 0, 'export' => { 'path' => '/var/www/tablean/data/export', 'listfile' => '/var/www/tablean/data/exportlist/list.json' }, 'showcase' => { 'app_with_menustyle' => { 'path' => '/var/www/tablean/data/showcase/app_with_menustyle' }, 'menustyle' => { 'path' => '/var/www/tablean/data/showcase/menustyle' }, 'design' => { 'path' => '/var/www/tablean/data/showcase/design' }, 'app' => { 'path' => '/var/www/tablean/data/showcase/app' }, 'app_group' => { 'path' => '/var/www/tablean/data/showcase/app_group' }, 'app_with_design' => { 'path' => '/var/www/tablean/data/showcase/app_with_design' } }, 'sites' => {}, 'include_path' => [ '/var/www/tablean/Tablean/Acore/assets/admin_console/templates', '/var/www/tablean/Tablean/Tablean/templates', '/var/www/tablean' ], 'location' => '', 'userlock' => { 'path' => '/var/www/tablean/data/userlock' }, 'coredata' => { 'path' => '/var/www/tablean/data/coredata' }, 'stock' => { 'user' => { 'path' => '/var/www/tablean/data/stockfolder' } }, 'preview' => { 'path' => '/var/www/tablean/data/preview' }, 'proxy' => [], 'is_proxycache' => 1, 'pines' => { 'single' => { 'url' => 'http://127.0.0.1/optimize/pines/single' }, 'text' => { 'url' => 'http://127.0.0.1/optimize/pines/text' }, 'json' => { 'url' => 'http://127.0.0.1/optimize/pines/json' } }, 'twitter' => { 'consumer_secret' => 'ihH5Peos867cFJL0gGFR04Cd2Hmnd4ffv0TrHlbc', 'consumer_key' => 'p0ktgMtivjnRcc4m8wQ' }, 'status' => 'production', 'data_cache' => { 'use' => 1, 'expire' => 604800 }, 'hyperestraier' => { 'bbs' => { 'passwd' => 'ma2828wpb', 'user' => 'topicmaker', 'url' => 'http://postgresql.internal:1978/node/bbs' } }, 'public' => { 'path' => '/var/www/tablean/data/portal' }, 'log' => { 'level' => 'info', 'color' => 1 }, 'token' => { 'expire' => 86400, 'key' => 'a9vdrrgjng5lasenf' }, 'forwarding_email_domain' => 'app.singlepacker.com', 'theme' => { 'path' => '/var/www/tablean/theme' }, 'data_search' => { 'path' => '/var/www/tablean/data/data_search' }, 'mail_bcc' => 'ml-tsurukame-account@topicmaker.com', 'archive' => { 'path' => '/var/www/tablean/data/archive' }, 'feed' => { 'single' => { 'path' => '/var/www/tablean/data/feed/single' }, 'rss' => { 'path' => '/var/www/tablean/data/feed/rss' } }, 'credit' => { 'aid' => 108727, 'url' => { 'info' => 'https://credit.j-payment.co.jp/gateway/accgate.aspx', 'stop' => 'https://credit.j-payment.co.jp/gateway/acsgate.aspx', 'payment' => 'https://credit.j-payment.co.jp/gateway/gateway.aspx', 'redirecter' => 'https://credit.singlepacker.com/credit/redirect/', 'fail_list' => 'https://credit.singlepacker.com/credit/payment/list/' } }, 'base_url' => 'http://singlepacker.com/', 'application' => { 'path' => '/var/www/tablean/bizapp' }, 'tax' => '0.1', 'mail_from' => 'info@singlepacker.com', 'can_sync' => 0, 'dsn' => [ 'dbi:Pg:dbname=tablean;host=postgresql.internal;port=5432', 'topicmaker', '', { 'pg_enable' => 1, 'AutoCommit' => 0, 'RaiseError' => 1 } ], 'mail_refund' => 'ml-tsurukame-refund@topicmaker.com', 'user_class' => 'TableanDB::User', 'optimize' => { 'versions' => [ { 'bizscript' => '2.0', 'optimizer' => '2.0', 'theme' => '1.0', 'jscope' => '2.0' }, { 'bizscript' => '1.0', 'optimizer' => '1.0', 'theme' => '1.0', 'jscope' => '1.0' }, { 'bizscript' => '0.9', 'optimizer' => '0.9', 'theme' => '1.0', 'jscope' => '0.9' } ], 'biz' => { 'url' => 'http://127.0.0.1/optimize/biz' } }, 'menuextends' => { 'path' => '/var/www/tablean/data/menuextends' } }, 'acore' => bless( { 'dbh' => bless( {}, 'DBI::db' ), 'user_class' => 'TableanDB::User', 'in_transaction' => 0, 'auto_transaction' => 0, 'cache' => bless( do{\(my $o = 75727520)}, 'Cache::Memcached::Fast' ) }, 'Acore' ), 'cache' => $VAR1->{'acore'}{'cache'} }, 'Tablean' )
  5. in Acore::WAF::handle_request at /var/www/tablean/Tablean/Acore/lib/Acore/WAF.pm line 766
      763:         my $req = Acore::WAF::Request->new($env);
      764:         my $app = ref $obj ? $obj : $obj->new;
      765:         $app->psgi_env($env);
      766:         $app->handle_request( $config, $req );
      767:         $app->response->finalize;
      768:     };
      769: }
    

    Show function arguments

    $_[0]bless( { 'request_for_dispatcher' => bless( { 'method' => 'GET', 'uri' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001' }, 'Acore::WAF::Util::RequestForDispatcher' ), 'for_mobile' => undef, 'debug_report' => bless( { 'columns' => [ [ 62, [ 'Tablean->_auto', ' -> render(\'revision/tablean\')', ' -> render(\'revision/optimizer\')', 'Tablean::Controller::Contents::Like->tweet', ' -> Tablean::Controller::Contents::Like->_get_contents' ], [ 'Action' ] ], [ 9, [ '0.007448s', '0.001375s', '0.000181s', '0.003543s', '0.002875s' ], [ 'Time' ] ] ] }, 'Text::SimpleTable' ), 'encoder' => bless( { 'strict_utf8' => 1, 'Name' => 'utf-8-strict' }, 'Encode::utf8' ), 'session' => bless( { 'request' => bless( { 'parameters' => {}, 'query_parameters' => {}, 'headers' => bless( { 'user-agent' => 'claudebot', 'connection' => 'close', 'accept' => '*/*', 'x-real-ip' => '44.199.212.254', 'x-forwarded-proto' => 'http', 'x-forwarded-for' => '44.199.212.254', 'host' => 'singlepacker.com' }, 'HTTP::Headers' ), 'env' => { 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }, 'uri' => bless( do{\(my $o = 'http://singlepacker.com/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001')}, 'URI::http' ) }, 'Acore::WAF::Request' ), 'is_changed' => 0, 'session_id' => '26501e0059425b4783682644d7c5f55d', 'is_fresh' => 1, 'store' => bless( { 'clean_thres' => '0.001', 'dbh' => bless( {}, 'DBI::db' ), 'sid_table' => 'session', 'sid_col' => 'sid', 'expires_col' => 'expires', 'expires' => 86400, 'data_col' => 'data' }, 'HTTP::Session::Store::DBI' ), '_data' => {}, 'sid_length' => 32, 'state' => bless( { 'name' => 'tablean_session_id', 'path' => '/' }, 'HTTP::Session::State::Cookie' ), 'id' => 'HTTP::Session::ID::SHA1' }, 'HTTP::Session' ), 'user' => undef, 'debug' => 1, 'log' => bless( { 'disabled' => 0, 'level' => 'info', 'timestamp' => 1, 'file' => undef, 'buffer' => '[Fri Mar 29 02:39:17 2024] [info] *** Request 33 [Fri Mar 29 02:39:17 2024] [error] couldn\'t connect to server mongodb.internal:27017 at /var/www/tablean/Tablean/extlib/lib/perl5/x86_64-linux/MongoDB/Connection.pm line 462.  ', 'caller' => 0 }, 'Acore::WAF::Log' ), 'encoding' => 'utf-8', 'request' => $VAR1->{'session'}{'request'}, 'stash' => { 'rev_tablean' => 17750, 'rev_optimizer' => 17283 }, 'response' => bless( { 'status' => 200 }, 'Acore::WAF::Response' ), 'stack' => [], 'account' => undef, 'psgi_env' => $VAR1->{'session'}{'request'}{'env'}, 'config' => { 'google' => { 'client_secret' => 'm1JXtmX-mDSX9XC6hHQbm3To', 'client_id' => '1147559460.apps.googleusercontent.com' }, 'delivery' => { 'user' => { 'mailchangesubjecttmpl' => 'delivery/user/change_subject.mt', 'mailchangebodytmpl' => 'delivery/user/change_body.mt', 'mailfinishbodytmpl' => 'delivery/user/finish_body.mt', 'mailfinishsubjecttmpl' => 'delivery/user/finish_subject.mt' }, 'mail' => { 'from' => 'ml-tsurukame-devel@topicmaker.com' }, 'token' => { 'expire' => 1800, 'key' => 'tableandelivery_secret_1029' } }, 'contents' => { 'mail' => { 'page' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'preview' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{30d7}\x{30ec}\x{30d3}\x{30e5}\x{30fc}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'public' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" } } }, 'proxycache' => { 'base' => '/var/www/nginx/cache', 'ad' => '/var/www/nginx/cache/ad', 'portal' => '/var/www/nginx/cache/portal', 'showcase' => '/var/www/nginx/cache/showcase' }, 'twibot' => { 'consumer_secret' => 'U1JZP9DfLw2INxw8o9Zq5uGlPmPsc58iMotCRhHugbqFJHgQWN', 'consumer_key' => '5A55cKvnYYvOGPnp29dyKK7fK' }, 'session' => { 'store' => { 'args' => { 'dbh' => [ 'dbi:Pg:dbname=tablean_session;host=postgresql.internal;port=5432', 'topicmaker', '', { 'RaiseError' => 1 } ], 'expires' => 86400 }, 'class' => 'DBI' }, 'state' => { 'args' => { 'name' => 'tablean_session_id' }, 'class' => 'Cookie' } }, 'facebook' => { 'secret' => '53edcb2538721b32c1b608d23db3eb04', 'id' => '477082545656936' }, 'error_mail_to' => 'ml-tsurukame-devel@topicmaker.com', 'openid' => { 'consumer_secret' => '43f0nf358353' }, 'access_control_allow_origin' => '', 'name' => 'Tablean', 'temp' => { 'path' => '/var/www/tablean/data/temp' }, 'worker' => { 'host' => '127.0.0.1' }, 'TableanDelivery::Skinny' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 0, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tableandelivery;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'page_cache' => { 'use' => 1, 'expire' => 86400 }, 'bizscript' => { 'path' => '/var/www/tablean/Optimizer/bizscripts' }, 'twibot_worker' => { 'host' => 'twibot.internal' }, 'unattached' => { 'path' => '/var/www/tablean/data/unattached', 'limit' => 204800 }, 'domain' => 'singlepacker.com', 'samplefile' => { 'public' => '/var/www/tablean/data/samplefile/public', 'private' => '/var/www/tablean/data/samplefile/private' }, 'tableanobj' => { 'path' => '/var/www/tablean/data/tableanobj' }, 'backup' => { 'path' => '/var/www/tablean/data/backup' }, 'screenshot_worker' => { 'host' => 'screenshot.internal' }, 'site_name' => 'SinglePacker', 'preset' => { 'app' => { 'path' => '/var/www/tablean/data/preset/app' } }, 'banner' => { 'path' => '/var/www/tablean/data/banner' }, 'create' => { 'path' => '/var/www/tablean/data/create' }, 'account' => { 'mail' => { 'subject' => { 'email' => "\x{3010}SinglePacker\x{3011}Email\x{5909}\x{66f4}", 'register' => "\x{3010}SinglePacker\x{3011}\x{30a2}\x{30ab}\x{30a6}\x{30f3}\x{30c8}\x{767b}\x{9332}", 'password' => "\x{3010}SinglePacker\x{3011}\x{30d1}\x{30b9}\x{30ef}\x{30fc}\x{30c9}\x{518d}\x{767b}\x{9332}" }, 'from' => 'info@singlepacker.com' }, 'token' => { 'expire' => 86400, 'key' => { 'userinfo' => { 'email' => 'mf4wfpaakrgalsf' }, 'openid' => { 'register' => '1g5g64bafw45egg', 'confirm' => '6hszgr5asergggd' }, 'appid' => { 'register' => '3f45t45tw4f444t', 'password' => '35f39jmveve5k3t' } } } }, 'mail_withdraw' => 'ml-tsurukame-withdrawal@topicmaker.com', 'admin_console' => { 'disable_eval_functions' => '' }, 'smtp_host' => 'smtp.internal', 'using_frontend_proxy' => 1, 'screenshot' => { 'path' => { 'banner' => '/var/www/tablean/screenshot/script/banner.js', 'phantomjs' => '/var/www/tablean/screenshot/bin/phantomjs', 'script' => '/var/www/tablean/screenshot/script/tablean.js', 'contents' => '/var/www/tablean/data/screenshot/contents', 'portal' => '/var/www/tablean/data/screenshot/portal' } }, 'cache' => { 'args' => { 'namespace' => 'tablean:', 'compress_methods' => [ sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGzip(${$_[0];}); }, sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGunzip(${$_[0];}); } ], 'nowait' => 1, 'servers' => [ 'memcached.internal:11211' ], 'serialize_methods' => [ sub { package Storable; _freeze(\&net_mstore, @_); }, sub { package Storable; my($frozen) = @_; return undef unless defined $frozen; my $self; my $da = $@; eval { do { $self = mretrieve $frozen } }; logcroak($@) if $@ =~ s/\.?\n$/,/; $@ = $da; return $self; } ], 'max_size' => 31457280, 'utf8' => 1 }, 'class' => 'Cache::Memcached::Fast' }, 'review' => { 'google' => { 'client_secret' => 'cmc2fYEMaNHlVXe4Y-VSHQ2Z', 'client_id' => '708031342420-54okhjk3f6bbh7t3pgbvqsf1tpgh1kar.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'zqMadC0ryY6LV8AY5gw9qE3o3EriYG8eHiuIOKy7UUNFMm6Z9P', 'consumer_key' => 'fsSeBgaTUeBzLjRf6kDaEbfTf' }, 'facebook' => { 'secret' => '452e6f945fcacdec8ea25c05a784ce5e', 'id' => '1488554188119746' } }, 'lock' => { 'path' => '/var/www/tablean/data/lock' }, 'mongodb' => { 'path' => '/var/lib/mongo', 'port' => 27017, 'host' => 'mongodb.internal' }, 'like' => { 'twitter' => { 'consumer_secret' => 'QJoqGakhK3nn57vp1k1XhmjlAXvdJVsSBKAlFk214QjegJQ1Wn', 'consumer_key' => 'WFIdIR1Azt0bukvoeHJMgdXrx' }, 'path' => '/var/www/tablean/data/like/rss' }, 'TableanDB::Login' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 1, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tablean_login;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'bbs' => { 'google' => { 'client_secret' => 'nfdU6Tw4Nr9pVW0NpwCNLWiD', 'client_id' => '1042444027487-8lvu7ttbvfahstt2oig8helj178bgsup.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'yM1F9omS8l9IJG76jUIBTLAI70OwAhht8ZDb5oznrwX9dNgiSz', 'consumer_key' => 'zEJLCsTtSYhm6WIcrh43uacpA' }, 'facebook' => { 'secret' => 'c04410450c756f998f67f093e5b6320c', 'id' => '1472683559705902' } }, 'debug' => 1, 'has_proxy' => 0, 'export' => { 'path' => '/var/www/tablean/data/export', 'listfile' => '/var/www/tablean/data/exportlist/list.json' }, 'showcase' => { 'app_with_menustyle' => { 'path' => '/var/www/tablean/data/showcase/app_with_menustyle' }, 'menustyle' => { 'path' => '/var/www/tablean/data/showcase/menustyle' }, 'design' => { 'path' => '/var/www/tablean/data/showcase/design' }, 'app' => { 'path' => '/var/www/tablean/data/showcase/app' }, 'app_group' => { 'path' => '/var/www/tablean/data/showcase/app_group' }, 'app_with_design' => { 'path' => '/var/www/tablean/data/showcase/app_with_design' } }, 'sites' => {}, 'include_path' => [ '/var/www/tablean/Tablean/Acore/assets/admin_console/templates', '/var/www/tablean/Tablean/Tablean/templates', '/var/www/tablean' ], 'location' => '', 'userlock' => { 'path' => '/var/www/tablean/data/userlock' }, 'coredata' => { 'path' => '/var/www/tablean/data/coredata' }, 'stock' => { 'user' => { 'path' => '/var/www/tablean/data/stockfolder' } }, 'preview' => { 'path' => '/var/www/tablean/data/preview' }, 'proxy' => [], 'is_proxycache' => 1, 'pines' => { 'single' => { 'url' => 'http://127.0.0.1/optimize/pines/single' }, 'text' => { 'url' => 'http://127.0.0.1/optimize/pines/text' }, 'json' => { 'url' => 'http://127.0.0.1/optimize/pines/json' } }, 'twitter' => { 'consumer_secret' => 'ihH5Peos867cFJL0gGFR04Cd2Hmnd4ffv0TrHlbc', 'consumer_key' => 'p0ktgMtivjnRcc4m8wQ' }, 'status' => 'production', 'data_cache' => { 'use' => 1, 'expire' => 604800 }, 'hyperestraier' => { 'bbs' => { 'passwd' => 'ma2828wpb', 'user' => 'topicmaker', 'url' => 'http://postgresql.internal:1978/node/bbs' } }, 'public' => { 'path' => '/var/www/tablean/data/portal' }, 'log' => { 'level' => 'info', 'color' => 1 }, 'token' => { 'expire' => 86400, 'key' => 'a9vdrrgjng5lasenf' }, 'forwarding_email_domain' => 'app.singlepacker.com', 'theme' => { 'path' => '/var/www/tablean/theme' }, 'data_search' => { 'path' => '/var/www/tablean/data/data_search' }, 'mail_bcc' => 'ml-tsurukame-account@topicmaker.com', 'archive' => { 'path' => '/var/www/tablean/data/archive' }, 'feed' => { 'single' => { 'path' => '/var/www/tablean/data/feed/single' }, 'rss' => { 'path' => '/var/www/tablean/data/feed/rss' } }, 'credit' => { 'aid' => 108727, 'url' => { 'info' => 'https://credit.j-payment.co.jp/gateway/accgate.aspx', 'stop' => 'https://credit.j-payment.co.jp/gateway/acsgate.aspx', 'payment' => 'https://credit.j-payment.co.jp/gateway/gateway.aspx', 'redirecter' => 'https://credit.singlepacker.com/credit/redirect/', 'fail_list' => 'https://credit.singlepacker.com/credit/payment/list/' } }, 'base_url' => 'http://singlepacker.com/', 'application' => { 'path' => '/var/www/tablean/bizapp' }, 'tax' => '0.1', 'mail_from' => 'info@singlepacker.com', 'can_sync' => 0, 'dsn' => [ 'dbi:Pg:dbname=tablean;host=postgresql.internal;port=5432', 'topicmaker', '', { 'pg_enable' => 1, 'AutoCommit' => 0, 'RaiseError' => 1 } ], 'mail_refund' => 'ml-tsurukame-refund@topicmaker.com', 'user_class' => 'TableanDB::User', 'optimize' => { 'versions' => [ { 'bizscript' => '2.0', 'optimizer' => '2.0', 'theme' => '1.0', 'jscope' => '2.0' }, { 'bizscript' => '1.0', 'optimizer' => '1.0', 'theme' => '1.0', 'jscope' => '1.0' }, { 'bizscript' => '0.9', 'optimizer' => '0.9', 'theme' => '1.0', 'jscope' => '0.9' } ], 'biz' => { 'url' => 'http://127.0.0.1/optimize/biz' } }, 'menuextends' => { 'path' => '/var/www/tablean/data/menuextends' } }, 'acore' => bless( { 'dbh' => bless( {}, 'DBI::db' ), 'user_class' => 'TableanDB::User', 'in_transaction' => 0, 'auto_transaction' => 0, 'cache' => bless( do{\(my $o = 75727520)}, 'Cache::Memcached::Fast' ) }, 'Acore' ), 'cache' => $VAR1->{'acore'}{'cache'} }, 'Tablean' )
    $_[1]{ 'google' => { 'client_secret' => 'm1JXtmX-mDSX9XC6hHQbm3To', 'client_id' => '1147559460.apps.googleusercontent.com' }, 'delivery' => { 'user' => { 'mailchangesubjecttmpl' => 'delivery/user/change_subject.mt', 'mailchangebodytmpl' => 'delivery/user/change_body.mt', 'mailfinishbodytmpl' => 'delivery/user/finish_body.mt', 'mailfinishsubjecttmpl' => 'delivery/user/finish_subject.mt' }, 'mail' => { 'from' => 'ml-tsurukame-devel@topicmaker.com' }, 'token' => { 'expire' => 1800, 'key' => 'tableandelivery_secret_1029' } }, 'contents' => { 'mail' => { 'page' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'preview' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{30d7}\x{30ec}\x{30d3}\x{30e5}\x{30fc}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" }, 'public' => { 'subject' => "\x{3010}SinglePacker\x{ff08}\x{30b7}\x{30f3}\x{30b0}\x{30eb}\x{30d1}\x{30c3}\x{30ab}\x{30fc}\x{ff09}\x{3011}\x{300c}%s\x{300d}\x{516c}\x{958b}URL\x{306e}\x{304a}\x{77e5}\x{3089}\x{305b}" } } }, 'proxycache' => { 'base' => '/var/www/nginx/cache', 'ad' => '/var/www/nginx/cache/ad', 'portal' => '/var/www/nginx/cache/portal', 'showcase' => '/var/www/nginx/cache/showcase' }, 'twibot' => { 'consumer_secret' => 'U1JZP9DfLw2INxw8o9Zq5uGlPmPsc58iMotCRhHugbqFJHgQWN', 'consumer_key' => '5A55cKvnYYvOGPnp29dyKK7fK' }, 'session' => { 'store' => { 'args' => { 'dbh' => [ 'dbi:Pg:dbname=tablean_session;host=postgresql.internal;port=5432', 'topicmaker', '', { 'RaiseError' => 1 } ], 'expires' => 86400 }, 'class' => 'DBI' }, 'state' => { 'args' => { 'name' => 'tablean_session_id' }, 'class' => 'Cookie' } }, 'facebook' => { 'secret' => '53edcb2538721b32c1b608d23db3eb04', 'id' => '477082545656936' }, 'error_mail_to' => 'ml-tsurukame-devel@topicmaker.com', 'openid' => { 'consumer_secret' => '43f0nf358353' }, 'access_control_allow_origin' => '', 'name' => 'Tablean', 'temp' => { 'path' => '/var/www/tablean/data/temp' }, 'worker' => { 'host' => '127.0.0.1' }, 'TableanDelivery::Skinny' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 0, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tableandelivery;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'page_cache' => { 'use' => 1, 'expire' => 86400 }, 'bizscript' => { 'path' => '/var/www/tablean/Optimizer/bizscripts' }, 'twibot_worker' => { 'host' => 'twibot.internal' }, 'unattached' => { 'path' => '/var/www/tablean/data/unattached', 'limit' => 204800 }, 'domain' => 'singlepacker.com', 'samplefile' => { 'public' => '/var/www/tablean/data/samplefile/public', 'private' => '/var/www/tablean/data/samplefile/private' }, 'tableanobj' => { 'path' => '/var/www/tablean/data/tableanobj' }, 'backup' => { 'path' => '/var/www/tablean/data/backup' }, 'screenshot_worker' => { 'host' => 'screenshot.internal' }, 'site_name' => 'SinglePacker', 'preset' => { 'app' => { 'path' => '/var/www/tablean/data/preset/app' } }, 'banner' => { 'path' => '/var/www/tablean/data/banner' }, 'create' => { 'path' => '/var/www/tablean/data/create' }, 'account' => { 'mail' => { 'subject' => { 'email' => "\x{3010}SinglePacker\x{3011}Email\x{5909}\x{66f4}", 'register' => "\x{3010}SinglePacker\x{3011}\x{30a2}\x{30ab}\x{30a6}\x{30f3}\x{30c8}\x{767b}\x{9332}", 'password' => "\x{3010}SinglePacker\x{3011}\x{30d1}\x{30b9}\x{30ef}\x{30fc}\x{30c9}\x{518d}\x{767b}\x{9332}" }, 'from' => 'info@singlepacker.com' }, 'token' => { 'expire' => 86400, 'key' => { 'userinfo' => { 'email' => 'mf4wfpaakrgalsf' }, 'openid' => { 'register' => '1g5g64bafw45egg', 'confirm' => '6hszgr5asergggd' }, 'appid' => { 'register' => '3f45t45tw4f444t', 'password' => '35f39jmveve5k3t' } } } }, 'mail_withdraw' => 'ml-tsurukame-withdrawal@topicmaker.com', 'admin_console' => { 'disable_eval_functions' => '' }, 'smtp_host' => 'smtp.internal', 'using_frontend_proxy' => 1, 'screenshot' => { 'path' => { 'banner' => '/var/www/tablean/screenshot/script/banner.js', 'phantomjs' => '/var/www/tablean/screenshot/bin/phantomjs', 'script' => '/var/www/tablean/screenshot/script/tablean.js', 'contents' => '/var/www/tablean/data/screenshot/contents', 'portal' => '/var/www/tablean/data/screenshot/portal' } }, 'cache' => { 'args' => { 'namespace' => 'tablean:', 'compress_methods' => [ sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGzip(${$_[0];}); }, sub { package Cache::Memcached::Fast; use warnings; use strict 'refs'; ${$_[1];} = &Compress::Zlib::memGunzip(${$_[0];}); } ], 'nowait' => 1, 'servers' => [ 'memcached.internal:11211' ], 'serialize_methods' => [ sub { package Storable; _freeze(\&net_mstore, @_); }, sub { package Storable; my($frozen) = @_; return undef unless defined $frozen; my $self; my $da = $@; eval { do { $self = mretrieve $frozen } }; logcroak($@) if $@ =~ s/\.?\n$/,/; $@ = $da; return $self; } ], 'max_size' => 31457280, 'utf8' => 1 }, 'class' => 'Cache::Memcached::Fast' }, 'review' => { 'google' => { 'client_secret' => 'cmc2fYEMaNHlVXe4Y-VSHQ2Z', 'client_id' => '708031342420-54okhjk3f6bbh7t3pgbvqsf1tpgh1kar.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'zqMadC0ryY6LV8AY5gw9qE3o3EriYG8eHiuIOKy7UUNFMm6Z9P', 'consumer_key' => 'fsSeBgaTUeBzLjRf6kDaEbfTf' }, 'facebook' => { 'secret' => '452e6f945fcacdec8ea25c05a784ce5e', 'id' => '1488554188119746' } }, 'lock' => { 'path' => '/var/www/tablean/data/lock' }, 'mongodb' => { 'path' => '/var/lib/mongo', 'port' => 27017, 'host' => 'mongodb.internal' }, 'like' => { 'twitter' => { 'consumer_secret' => 'QJoqGakhK3nn57vp1k1XhmjlAXvdJVsSBKAlFk214QjegJQ1Wn', 'consumer_key' => 'WFIdIR1Azt0bukvoeHJMgdXrx' }, 'path' => '/var/www/tablean/data/like/rss' }, 'TableanDB::Login' => { 'connect_info' => { 'connect_options' => { 'AutoCommit' => 1, 'RaiseError' => 1, 'pg_enable_utf8' => 1 }, 'password' => '', 'dsn' => 'dbi:Pg:dbname=tablean_login;host=postgresql.internal;port=5432', 'username' => 'topicmaker' } }, 'bbs' => { 'google' => { 'client_secret' => 'nfdU6Tw4Nr9pVW0NpwCNLWiD', 'client_id' => '1042444027487-8lvu7ttbvfahstt2oig8helj178bgsup.apps.googleusercontent.com' }, 'twitter' => { 'consumer_secret' => 'yM1F9omS8l9IJG76jUIBTLAI70OwAhht8ZDb5oznrwX9dNgiSz', 'consumer_key' => 'zEJLCsTtSYhm6WIcrh43uacpA' }, 'facebook' => { 'secret' => 'c04410450c756f998f67f093e5b6320c', 'id' => '1472683559705902' } }, 'debug' => 1, 'has_proxy' => 0, 'export' => { 'path' => '/var/www/tablean/data/export', 'listfile' => '/var/www/tablean/data/exportlist/list.json' }, 'showcase' => { 'app_with_menustyle' => { 'path' => '/var/www/tablean/data/showcase/app_with_menustyle' }, 'menustyle' => { 'path' => '/var/www/tablean/data/showcase/menustyle' }, 'design' => { 'path' => '/var/www/tablean/data/showcase/design' }, 'app' => { 'path' => '/var/www/tablean/data/showcase/app' }, 'app_group' => { 'path' => '/var/www/tablean/data/showcase/app_group' }, 'app_with_design' => { 'path' => '/var/www/tablean/data/showcase/app_with_design' } }, 'sites' => {}, 'include_path' => [ '/var/www/tablean/Tablean/Acore/assets/admin_console/templates', '/var/www/tablean/Tablean/Tablean/templates', '/var/www/tablean' ], 'location' => '', 'userlock' => { 'path' => '/var/www/tablean/data/userlock' }, 'coredata' => { 'path' => '/var/www/tablean/data/coredata' }, 'stock' => { 'user' => { 'path' => '/var/www/tablean/data/stockfolder' } }, 'preview' => { 'path' => '/var/www/tablean/data/preview' }, 'proxy' => [], 'is_proxycache' => 1, 'pines' => { 'single' => { 'url' => 'http://127.0.0.1/optimize/pines/single' }, 'text' => { 'url' => 'http://127.0.0.1/optimize/pines/text' }, 'json' => { 'url' => 'http://127.0.0.1/optimize/pines/json' } }, 'twitter' => { 'consumer_secret' => 'ihH5Peos867cFJL0gGFR04Cd2Hmnd4ffv0TrHlbc', 'consumer_key' => 'p0ktgMtivjnRcc4m8wQ' }, 'status' => 'production', 'data_cache' => { 'use' => 1, 'expire' => 604800 }, 'hyperestraier' => { 'bbs' => { 'passwd' => 'ma2828wpb', 'user' => 'topicmaker', 'url' => 'http://postgresql.internal:1978/node/bbs' } }, 'public' => { 'path' => '/var/www/tablean/data/portal' }, 'log' => { 'level' => 'info', 'color' => 1 }, 'token' => { 'expire' => 86400, 'key' => 'a9vdrrgjng5lasenf' }, 'forwarding_email_domain' => 'app.singlepacker.com', 'theme' => { 'path' => '/var/www/tablean/theme' }, 'data_search' => { 'path' => '/var/www/tablean/data/data_search' }, 'mail_bcc' => 'ml-tsurukame-account@topicmaker.com', 'archive' => { 'path' => '/var/www/tablean/data/archive' }, 'feed' => { 'single' => { 'path' => '/var/www/tablean/data/feed/single' }, 'rss' => { 'path' => '/var/www/tablean/data/feed/rss' } }, 'credit' => { 'aid' => 108727, 'url' => { 'info' => 'https://credit.j-payment.co.jp/gateway/accgate.aspx', 'stop' => 'https://credit.j-payment.co.jp/gateway/acsgate.aspx', 'payment' => 'https://credit.j-payment.co.jp/gateway/gateway.aspx', 'redirecter' => 'https://credit.singlepacker.com/credit/redirect/', 'fail_list' => 'https://credit.singlepacker.com/credit/payment/list/' } }, 'base_url' => 'http://singlepacker.com/', 'application' => { 'path' => '/var/www/tablean/bizapp' }, 'tax' => '0.1', 'mail_from' => 'info@singlepacker.com', 'can_sync' => 0, 'dsn' => [ 'dbi:Pg:dbname=tablean;host=postgresql.internal;port=5432', 'topicmaker', '', { 'pg_enable' => 1, 'AutoCommit' => 0, 'RaiseError' => 1 } ], 'mail_refund' => 'ml-tsurukame-refund@topicmaker.com', 'user_class' => 'TableanDB::User', 'optimize' => { 'versions' => [ { 'bizscript' => '2.0', 'optimizer' => '2.0', 'theme' => '1.0', 'jscope' => '2.0' }, { 'bizscript' => '1.0', 'optimizer' => '1.0', 'theme' => '1.0', 'jscope' => '1.0' }, { 'bizscript' => '0.9', 'optimizer' => '0.9', 'theme' => '1.0', 'jscope' => '0.9' } ], 'biz' => { 'url' => 'http://127.0.0.1/optimize/biz' } }, 'menuextends' => { 'path' => '/var/www/tablean/data/menuextends' } }
    $_[2]bless( { 'parameters' => {}, 'query_parameters' => {}, 'headers' => bless( { 'user-agent' => 'claudebot', 'connection' => 'close', 'accept' => '*/*', 'x-real-ip' => '44.199.212.254', 'x-forwarded-proto' => 'http', 'x-forwarded-for' => '44.199.212.254', 'host' => 'singlepacker.com' }, 'HTTP::Headers' ), 'env' => { 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }, 'uri' => bless( do{\(my $o = 'http://singlepacker.com/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001')}, 'URI::http' ) }, 'Acore::WAF::Request' )
  6. in Acore::WAF::__ANON__ at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Middleware/Static.pm line 18
       15:         return $res;
       16:     }
       17: 
       18:     return $self->app->($env);
       19: }
       20: 
       21: sub _handle_static {
    

    Show function arguments

    $_[0]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  7. in Plack::Middleware::Static::call at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Component.pm line 39
       36: sub to_app {
       37:     my $self = shift;
       38:     $self->prepare_app;
       39:     return sub { $self->call(@_) };
       40: }
       41: 
       42: 
    

    Show function arguments

    $_[0]bless( { 'app' => sub { package Acore::WAF; use warnings; use strict 'refs'; my $env = shift @_; my $req = 'Acore::WAF::Request'->new($env); my $app = ref $obj ? $obj : $obj->new; $app->psgi_env($env); $app->handle_request($config, $req); $app->response->finalize; }, 'path' => qr/(?-xism:^\/admin_console\/static\/)/, 'root' => '../Acore/assets/' }, 'Plack::Middleware::Static' )
    $_[1]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  8. in Plack::Component::__ANON__ at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Middleware/Static.pm line 18
       15:         return $res;
       16:     }
       17: 
       18:     return $self->app->($env);
       19: }
       20: 
       21: sub _handle_static {
    

    Show function arguments

    $_[0]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  9. in Plack::Middleware::Static::call at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Component.pm line 39
       36: sub to_app {
       37:     my $self = shift;
       38:     $self->prepare_app;
       39:     return sub { $self->call(@_) };
       40: }
       41: 
       42: 
    

    Show function arguments

    $_[0]bless( { 'app' => sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); }, 'path' => qr/(?-xism:^\/static\/)/, 'root' => './' }, 'Plack::Middleware::Static' )
    $_[1]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  10. in Plack::Component::__ANON__ at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Middleware/ReverseProxy.pm line 68
       65:         }
       66:     }
       67: 
       68:     $self->app->($env);
       69: }
       70: 
       71: 1;
    

    Show function arguments

    $_[0]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  11. in Plack::Middleware::ReverseProxy::call at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Component.pm line 39
       36: sub to_app {
       37:     my $self = shift;
       38:     $self->prepare_app;
       39:     return sub { $self->call(@_) };
       40: }
       41: 
       42: 
    

    Show function arguments

    $_[0]bless( { 'app' => sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); } }, 'Plack::Middleware::ReverseProxy' )
    $_[1]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  12. in Plack::Component::__ANON__ at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Util.pm line 165
      162: sub run_app($$) {
      163:     my($app, $env) = @_;
      164: 
      165:     return eval { $app->($env) } || do {
      166:         my $body = "Internal Server Error";
      167:         $env->{'psgi.errors'}->print($@);
      168:         [ 500, [ 'Content-Type' => 'text/plain', 'Content-Length' => length($body) ], [ $body ] ];
    

    Show function arguments

    $_[0]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  13. in (eval) at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Util.pm line 165
      162: sub run_app($$) {
      163:     my($app, $env) = @_;
      164: 
      165:     return eval { $app->($env) } || do {
      166:         my $body = "Internal Server Error";
      167:         $env->{'psgi.errors'}->print($@);
      168:         [ 500, [ 'Content-Type' => 'text/plain', 'Content-Length' => length($body) ], [ $body ] ];
    
  14. in Plack::Util::run_app at /var/www/tablean/Tablean/extlib/lib/perl5/Starlet/Server.pm line 189
      186:                 $env->{'psgi.input'} = $null_io;
      187:             }
      188: 
      189:             $res = Plack::Util::run_app $app, $env;
      190:             last;
      191:         }
      192:         if ($reqlen == -2) {
    

    Show function arguments

    $_[0]sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); }
    $_[1]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
  15. in Starlet::Server::handle_connection at /var/www/tablean/Tablean/extlib/lib/perl5/Starlet/Server.pm line 127
      124:                 if ($may_keepalive && $max_reqs_per_child && $proc_req_count >= $max_reqs_per_child) {
      125:                     $may_keepalive = undef;
      126:                 }
      127:                 $self->handle_connection($env, $conn, $app, $may_keepalive, $req_count != 1)
      128:                     or last;
      129:                 # TODO add special cases for clients with broken keep-alive support, as well as disabling keep-alive for HTTP/1.0 proxies
      130:             }
    

    Show function arguments

    $_[0]bless( { 'err_respawn_interval' => undef, 'server_software' => 'Plack::Handler::Starlet', 'server_ready' => sub { package Starlet::Server; use warnings; use strict 'refs'; }, 'max_workers' => 3, 'listen_sock' => bless( \*Symbol::GEN0, 'IO::Socket::INET' ), 'keepalive_timeout' => 2, 'port' => 7780, 'is_multiprocess' => 1, 'max_keepalive_reqs' => 1, 'host' => 0, 'spawn_interval' => 0, 'max_reqs_per_child' => 100, '_using_defer_accept' => 1, 'min_reqs_per_child' => undef, 'timeout' => 300 }, 'Plack::Handler::Starlet' )
    $_[1]{ 'psgi.multiprocess' => 1, 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_CONNECTION' => 'close', 'PATH_INFO' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'HTTP_ACCEPT' => '*/*', 'REQUEST_METHOD' => 'GET', 'psgi.multithread' => '', 'HTTP_USER_AGENT' => 'claudebot', 'HTTP_X_FORWARDED_PROTO' => 'http', 'QUERY_STRING' => '', 'REMOTE_PORT' => 58901, 'SERVER_PORT' => 80, 'psgix.input.buffered' => 1, 'REMOTE_ADDR' => '44.199.212.254', 'HTTP_X_REAL_IP' => '44.199.212.254', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'HTTP_X_FORWARDED_FOR' => '44.199.212.254', 'psgi.streaming' => 1, 'psgi.errors' => *::STDERR, 'REQUEST_URI' => '/contents/like/tweet/138535717126029807/5784abe3adbb9ec363000001', 'psgi.version' => [ 1, 1 ], 'psgi.nonblocking' => '', 'psgix.io' => bless( \*Symbol::GEN41, 'IO::Socket::INET' ), 'psgi.url_scheme' => 'http', 'psgi.run_once' => '', 'HTTP_HOST' => 'singlepacker.com', 'psgi.input' => \*{'Starlet::Server::$io'} }
    $_[2]bless( \*Symbol::GEN41, 'IO::Socket::INET' )
    $_[3]sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); }
    $_[4]''
    $_[5]''
  16. in Starlet::Server::accept_loop at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Handler/Starlet.pm line 67
       64:         my $pm = Parallel::Prefork->new(\%pm_args);
       65:         while ($pm->signal_received !~ /^(TERM|USR1)$/) {
       66:             $pm->start and next;
       67:             $self->accept_loop($app, $self->_calc_reqs_per_child());
       68:             $pm->finish;
       69:         }
       70:         $pm->wait_all_children;
    

    Show function arguments

    $_[0]bless( { 'err_respawn_interval' => undef, 'server_software' => 'Plack::Handler::Starlet', 'server_ready' => sub { package Starlet::Server; use warnings; use strict 'refs'; }, 'max_workers' => 3, 'listen_sock' => bless( \*Symbol::GEN0, 'IO::Socket::INET' ), 'keepalive_timeout' => 2, 'port' => 7780, 'is_multiprocess' => 1, 'max_keepalive_reqs' => 1, 'host' => 0, 'spawn_interval' => 0, 'max_reqs_per_child' => 100, '_using_defer_accept' => 1, 'min_reqs_per_child' => undef, 'timeout' => 300 }, 'Plack::Handler::Starlet' )
    $_[1]sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); }
    $_[2]100
  17. in Plack::Handler::Starlet::run at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Loader.pm line 88
       85: 
       86: sub run {
       87:     my($self, $server, $builder) = @_;
       88:     $server->run($self->{app});
       89: }
       90: 
       91: 1;
    

    Show function arguments

    $_[0]bless( { 'err_respawn_interval' => undef, 'server_software' => 'Plack::Handler::Starlet', 'server_ready' => sub { package Starlet::Server; use warnings; use strict 'refs'; }, 'max_workers' => 3, 'listen_sock' => bless( \*Symbol::GEN0, 'IO::Socket::INET' ), 'keepalive_timeout' => 2, 'port' => 7780, 'is_multiprocess' => 1, 'max_keepalive_reqs' => 1, 'host' => 0, 'spawn_interval' => 0, 'max_reqs_per_child' => 100, '_using_defer_accept' => 1, 'min_reqs_per_child' => undef, 'timeout' => 300 }, 'Plack::Handler::Starlet' )
    $_[1]sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); }
  18. in Plack::Loader::run at /var/www/tablean/Tablean/extlib/lib/perl5/Plack/Runner.pm line 263
      260:     $loader->preload_app($app);
      261: 
      262:     my $server = $self->load_server($loader);
      263:     $loader->run($server);
      264: }
      265: 
      266: 1;
    

    Show function arguments

    $_[0]bless( { 'app' => sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); } }, 'Plack::Loader' )
    $_[1]bless( { 'err_respawn_interval' => undef, 'server_software' => 'Plack::Handler::Starlet', 'server_ready' => sub { package Starlet::Server; use warnings; use strict 'refs'; }, 'max_workers' => 3, 'listen_sock' => bless( \*Symbol::GEN0, 'IO::Socket::INET' ), 'keepalive_timeout' => 2, 'port' => 7780, 'is_multiprocess' => 1, 'max_keepalive_reqs' => 1, 'host' => 0, 'spawn_interval' => 0, 'max_reqs_per_child' => 100, '_using_defer_accept' => 1, 'min_reqs_per_child' => undef, 'timeout' => 300 }, 'Plack::Handler::Starlet' )
  19. in Plack::Runner::run at /var/www/tablean/Tablean/extlib/bin/plackup line 10
        7: 
        8: my $runner = Plack::Runner->new;
        9: $runner->parse_options(@ARGV);
       10: $runner->run;
       11: 
       12: __END__
       13: 
    

    Show function arguments

    $_[0]bless( { '_loader' => bless( { 'app' => sub { package Plack::Component; use warnings; use strict 'refs'; $self->call(@_); } }, 'Plack::Loader' ), 'app' => '/var/www/tablean/Tablean/Tablean/Tablean.psgi', 'options' => [ 'max_workers', 3, 'max_reqs_per_child', 100, 'host', undef, 'port', 5000, 'listen', [ ':5000' ], 'socket', undef ], 'version' => undef, 'access_log' => undef, 'env' => 'production', 'modules' => [], 'argv' => [], 'help' => undef, 'loader' => 'Plack::Loader', 'server' => 'Starlet', 'includes' => [], 'daemonize' => undef, 'eval' => undef }, 'Plack::Runner' )