Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/container/Container.php on line 1231

Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/container/Container.php on line 1242

Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/container/Container.php on line 1254

Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/container/Container.php on line 1267

Deprecated: Return type of Illuminate\Support\Fluent::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/support/Fluent.php on line 95

Deprecated: Return type of Illuminate\Support\Fluent::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/support/Fluent.php on line 106

Deprecated: Return type of Illuminate\Support\Fluent::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/support/Fluent.php on line 118

Deprecated: Return type of Illuminate\Support\Fluent::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/support/Fluent.php on line 129

Deprecated: Return type of Illuminate\Support\Fluent::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/support/Fluent.php on line 73

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/database/Eloquent/Model.php on line 1548

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/database/Eloquent/Model.php on line 1559

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/database/Eloquent/Model.php on line 1571

Deprecated: Return type of Illuminate\Database\Eloquent\Model::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/database/Eloquent/Model.php on line 1582

Deprecated: Return type of Illuminate\Database\Eloquent\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/illuminate/database/Eloquent/Model.php on line 1116

Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 112

Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 124

Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 135

Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 145

Deprecated: Return type of Slim\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 155

Deprecated: Return type of Slim\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 165

Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 112

Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 124

Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 135

Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/wwwroot/ssp/vendor/slim/slim/Slim/Collection.php on line 145
Whoops! There was an error.
RuntimeException
Unexpected data in output buffer. Maybe you have characters before an opening <?php tag? RuntimeException thrown with message "Unexpected data in output buffer. Maybe you have characters before an opening <?php tag?" Stacktrace: #2 RuntimeException in /www/wwwroot/ssp/vendor/slim/slim/Slim/App.php:621 #1 Slim\App:finalize in /www/wwwroot/ssp/vendor/slim/slim/Slim/App.php:317 #0 Slim\App:run in /www/wwwroot/ssp/public/index.php:36
Stack frames (3):
2 RuntimeException
…/­vendor/­slim/­slim/­Slim/­App.php621
1 Slim\App finalize
…/­vendor/­slim/­slim/­Slim/­App.php317
0 Slim\App run
…/­public/­index.php36
        $request = $this->container->get('request');
        if ($this->isEmptyResponse($response) && !$this->isHeadRequest($request)) {
            return $response->withoutHeader('Content-Type')->withoutHeader('Content-Length');
        }
 
        // Add Content-Length header if `addContentLengthHeader` setting is set
        if (isset($this->container->get('settings')['addContentLengthHeader']) &&
            $this->container->get('settings')['addContentLengthHeader'] == true) {
            if (ob_get_length() > 0) {
                throw new RuntimeException("Unexpected data in output buffer. " .
                    "Maybe you have characters before an opening <?php tag?");
            }
            $size = $response->getBody()->getSize();
            if ($size !== null && !$response->hasHeader('Content-Length')) {
                $response = $response->withHeader('Content-Length', (string) $size);
            }
        }
 
        // clear the body if this is a HEAD request
        if ($this->isHeadRequest($request)) {
                $body = new Http\Body(fopen('php://temp', 'r+'));
                $body->write($output . $response->getBody());
                $response = $response->withBody($body);
            } elseif ($outputBuffering === 'append') {
                // append output buffer content
                $response->getBody()->write($output);
            }
        }
 
        $response = $this->finalize($response);
 
        if (!$silent) {
            $this->respond($response);
        }
 
        return $response;
    }
 
    /**
     * Pull route info for a request with a bad method to decide whether to
 
/** @var closure $middleware */
$middleware = require __DIR__ . '/../app/middleware.php';
$middleware($app);
 
/** @var closure $routes */
$routes = require __DIR__ . '/../app/routes.php';
$routes($app);
 
$app->run();
 

Environment & details:

Key Value
Application Class Slim\App
Script Name /index.php
Request URI
Key Value
Accept Charset
Content Charset
Path /sitemap.xml
Query String
HTTP Method GET
Base URL https://abc.qwertyuiopzxcvbnm.icu/sitemap.xml
Scheme https
Port
Host abc.qwertyuiopzxcvbnm.icu
empty
empty
empty
empty
empty
Key Value
USER www
HOME /home/www
HTTP_ACCEPT_ENCODING gzip, br, zstd, deflate
HTTP_USER_AGENT Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT */*
HTTP_HOST abc.qwertyuiopzxcvbnm.icu
PATH_INFO
REDIRECT_STATUS 200
SERVER_NAME test01.yuntijiasu.com
SERVER_PORT 443
SERVER_ADDR 188.253.123.42
REMOTE_PORT 13570
REMOTE_ADDR 216.73.216.143
SERVER_SOFTWARE nginx/1.28.0
GATEWAY_INTERFACE CGI/1.1
HTTPS on
REQUEST_SCHEME https
SERVER_PROTOCOL HTTP/2.0
DOCUMENT_ROOT /www/wwwroot/ssp/public
DOCUMENT_URI /index.php
REQUEST_URI /sitemap.xml
SCRIPT_NAME /index.php
CONTENT_LENGTH
CONTENT_TYPE
REQUEST_METHOD GET
QUERY_STRING
SCRIPT_FILENAME /www/wwwroot/ssp/public/index.php
FCGI_ROLE RESPONDER
PHP_SELF /index.php
REQUEST_TIME_FLOAT 1775641282.1447
REQUEST_TIME 1775641282
Key Value
config_migrate_notice enable_geetest_* 已变更为 enable_*_captcha crisp已被替换为mylivechat telegrma_qrcode被重命名为qrcode
version 2
key 1145141919810
debug 1
appName demo
appDescription 这是一场未知的旅途,期待有你的加入
favicon /favicon.ico
baseUrl https://baidu.com
timeZone PRC
jump_delay 1200
db_driver mysql
db_host localhost
db_socket
db_database ssp
db_username ssp
db_password MG3A2jbCPsLeXxfC
db_charset utf8
db_collation utf8_general_ci
db_prefix
checkinMin 1
checkinMax 50
invite_price -1
custom_invite_price -1
code_payback 20
invite_gift 2
enable_bought_reset 1
enable_bought_extend 1
class_expire_reset_traffic 0
account_expire_delete_days -1
auto_clean_min_money 1
enable_kill 1
notify_limit_mode
notify_limit_value 20
enable_ticket 1
mail_ticket 1
Subscribe 1
subUrl https://abc.qwertyuiopzxcvbnm.icu
sub_message Array ( [0] => xxxxxxxx )
subscribeLog 1
subscribeLog_show 1
subscribeLog_keep_days 7
down_rule_url https://raw.githubusercontent.com
user_menu Array ( [home] => 首页 [wallet] => 我的钱包 [shop] => 商店服务 [node] => 节点列表 [account] => 我的账号 [ticket] => 工单支持 [help] => 使用教程 [agent] => 代理中心 [setting/invite] => 邀请好友 )
user_account_menu Array ( [logs] => 账号记录 [traffic_log] => 流量记录 [profile] => 资料编辑 [safe] => 账号安全 [detect] => 审计封禁 [sublink] => 订阅设置 [invite] => 邀请注册 )
paymentNotifyUrl https://abc.qwertyuiopzxcvbnm.icu
payment Array ( [mix_amount] => 0 [alipay] => Array ( [channels] => Array ( [0] => epay_mapi [1] => none [2] => none ) [large_min] => 0 [large_gate] => none ) [wxpay] => Array ( [channels] => Array ( [0] => epay_mapi [1] => none [2] => none ) [large_min] => 0 [large_gate] => none ) )
epay Array ( [epay_api_url] => https://gongtong.kc2.top [epay_pid] => 11363 [epay_key] => ftgnir9gu0y6nj3mibl0n2njkxzg99wk [transport] => https )
mgate_api_url
mgate_app_id
mgate_app_secret
easypay_app_id 1360105223985336
easypay_app_secret nrtvi0YgZykAfzCKSwoPqTApmnj88Ex1
sales_period 30
enable_auto_detect_ban
auto_detect_ban_numProcess 300
auto_detect_ban_allow_admin 1
auto_detect_ban_allow_users Array ( )
auto_detect_ban_type 1
auto_detect_ban_number 30
auto_detect_ban_time 60
auto_detect_ban Array ( [100] => Array ( [type] => time [time] => 120 ) [300] => Array ( [type] => time [time] => 720 ) [600] => Array ( [type] => time [time] => 4320 ) [1000] => Array ( [type] => kill [time] => 0 ) )
enable_detect_offline
node_deploy Array ( [token] => your_node_deploy_token [container_name_prefix] => yt [webapi_url] => [image] => 3llmkkgp/debian [soga_key] => [type] => sspanel-uim [api] => webapi )
authDriver cookie
pwdMethod md5
salt
sessionDriver cookie
cacheDriver cookie
tokenDriver db
enable_login_bind_ip 1
rememberMeDuration 7
muKey default_mu_key
money_from_admin
aws_access_key_id
aws_secret_access_key
redis_scheme tcp
redis_host 127.0.0.1
redis_port 6379
redis_database
redis_password
cdn_forwarded_ip Array ( [0] => HTTP_CF_CONNECTING_IP [1] => HTTP_X_REAL_IP [2] => HTTP_X_FORWARDED_FOR [3] => HTTP_ALI_CDN_REAL_IP [4] => HTTP_TRUE_CLIENT_IP [5] => HTTP_FASTLY_CLIENT_IP [6] => HTTP_X_CLIENT_IP )
captcha Array ( [provider] => recaptcha [enable] => Array ( [login] => [reg] => [reset] => [checkin] => ) [recaptcha] => Array ( [sitekey] => [secret] => ) [geetest] => Array ( [id] => [key] => ) [turnstile] => Array ( [site_key] => [secret_key] => ) [tencent] => Array ( [secret_id] => [secret_key] => [captcha_appid] => [captcha_appkey] => ) )
email Array ( [driver] => none [send_page_limit] => 50 [queue] => 1 [smtp] => Array ( [host] => [username] => [password] => [port] => 465 [name] => [sender] => [ssl] => 1 [reply_to] => [reply_to_name] => ) [mailgun] => Array ( [key] => [domain] => [sender] => ) [sendgrid] => Array ( [key] => [sender] => [name] => ) [postal] => Array ( [host] => [key] => [sender] => [name] => ) )
register Array ( [mode] => open [email_verify] => [send_daily_email] => 1 [email_verify_ttl] => 3600 [email_verify_iplimit] => 10 [default] => Array ( [traffic] => 1 [class] => 0 [conn] => 0 [speedlimit] => 0 [tcp_limit] => 0 [class_expire] => 24 [invite_num] => 10 [invite_get_money] => 1 ) [restricted_email] => 1 [email_whitelist] => Array ( [0] => @qq.com [1] => @gmail.com [2] => @outlook.com ) [email_blacklist] => Array ( ) [random_group] => 0 [auto_reset_day] => 0 [auto_reset_bandwidth] => 0 )
dns Array ( [provider] => none [aliyun] => Array ( [access_key_id] => [access_key_secret] => ) [cloudflare] => Array ( [api_token] => ) )
access Array ( [asn_enabled] => [asn_blacklist] => Array ( ) [site_ua_enabled] => 1 [site_ua_blacklist] => TelegramBot (like TwitterBot) [ip_blacklist_tag] => 11 [risk_user_ids] => [sub_asn_enabled] => [sub_asn_blacklist] => Array ( ) [ip_blacklist_enabled] => [ip_blacklist] => [ip_blacklist_cidr] => [ua_blacklist_enabled] => 1 [ua_blacklist] => FlClash/v0.8.92 clash-verge Platform/windows [risk] => Array ( [enabled] => 1 [threshold] => 100 [rules] => Array ( [high_frequency] => Array ( [enabled] => 1 [weight] => 1 ) [multi_ua] => Array ( [enabled] => 1 [weight] => 1 ) [multi_ip] => Array ( [enabled] => 1 [weight] => 1 ) [multi_ip_ua] => Array ( [enabled] => 1 [weight] => 2 ) [multi_url] => Array ( [enabled] => 1 [weight] => 2 ) ) ) )
notify Array ( [telegram_bot_token] => 5702616950:AAGejRXJevWf27dxEgRYSEnK3eq-fuY7Gnw [telegram_chat_id] => 844802117 )
customer Array ( [provider] => none [auth_page] => 1 [crisp_id] => [chatra_id] => )
0. Whoops\Handler\PrettyPageHandler