yii\base\ErrorException: Undefined variable $start in /var/www/tracktraf.online/frontend/controllers/TelegramController.php:197
Stack trace:
#0 /var/www/tracktraf.online/frontend/controllers/TelegramController.php(197): yii\base\ErrorHandler->handleError()
#1 [internal function]: frontend\controllers\TelegramController->actionRotatorCheck()
#2 /var/www/tracktraf.online/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array()
#3 /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams()
#4 /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction()
#5 /var/www/tracktraf.online/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction()
#6 /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest()
#7 /var/www/tracktraf.online/frontend/web/index.php(18): yii\base\Application->run()
#8 {main}
Copy StacktraceSearch StackoverflowSearch GoogleError
PHP Warning – yii\base\ErrorException
Undefined variable $start
1. in /var/www/tracktraf.online/frontend/controllers/TelegramController.phpat line 197
188189190191192193194195196197198199200201202203204205206 }
$clientInfo = Yii::$app->cloudflare->getClientInfo();
$country = $clientInfo['country'];
$botName = Yii::$app->params['countryBots'][$country] ?? Yii::$app->params['countryBots']['default'];
return $this->render('rotator-index', [
'url' => 'https://t.me/' . $botName . '?start=' . $telegramUuid,
'start' => $start,
'error' => true
]);
}
private function isFromTelegram(): bool
{
$telegramUserAgents = [
'TelegramBot',
'Telegram WebApp',
2. in /var/www/tracktraf.online/frontend/controllers/TelegramController.php at line 197– yii\base\ErrorHandler::handleError()
191192193194195196197198199200201202203 $country = $clientInfo['country'];
$botName = Yii::$app->params['countryBots'][$country] ?? Yii::$app->params['countryBots']['default'];
return $this->render('rotator-index', [
'url' => 'https://t.me/' . $botName . '?start=' . $telegramUuid,
'start' => $start,
'error' => true
]);
}
private function isFromTelegram(): bool
{
3. frontend\controllers\TelegramController::actionRotatorCheck()
4. in /var/www/tracktraf.online/vendor/yiisoft/yii2/base/InlineAction.php at line 57– call_user_func_array()
5. in /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Controller.php at line 178– yii\base\InlineAction::runWithParams()
6. in /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Module.php at line 552– yii\base\Controller::runAction()
7. in /var/www/tracktraf.online/vendor/yiisoft/yii2/web/Application.php at line 103– yii\base\Module::runAction()
8. in /var/www/tracktraf.online/vendor/yiisoft/yii2/base/Application.php at line 384– yii\web\Application::handleRequest()
9. in /var/www/tracktraf.online/frontend/web/index.php at line 18– yii\base\Application::run()
12131415161718 require __DIR__ . '/../../common/config/main.php',
require __DIR__ . '/../../common/config/main-local.php',
require __DIR__ . '/../config/main.php',
require __DIR__ . '/../config/main-local.php'
);
(new yii\web\Application($config))->run();
$_COOKIE = [
'_ga' => 'GA1.1.1290322294.1739007612',
'telegram_uuid' => '8e79a8fe15d61e5f498055a8ebaba837f28aa857404ba64eec785cd8d92465a1a:2:{i:0;s:13:"telegram_uuid";i:1;s:36:"568cdb07-7b2b-4385-8a0a-8592b690c9d2";}',
'PHPSESSID' => '52vhuaaocrirp7iitpnvpnfgol',
'g_state' => '{"i_l":0}',
'uuid' => 'd6a8efecb1a07b18e0de4031a46aaa39ccf6363e5f08cbddc513cc4f6b6c52ada:2:{i:0;s:4:"uuid";i:1;s:36:"22e20892-8e18-42e7-8a52-413688ac96b0";}',
'fc748' => 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkYXRhIjoie1wic3RyZWFtc1wiOntcIjExMDQ3XCI6MTc0MTYyNDQzMSxcIjEwMDgzXCI6MTc0MTYyNDQ2NSxcIjE0MzI0XCI6MTc0MTYyNDQ2NixcIjE0MTk1XCI6MTc0MTYyNDQ3OSxcIjE0NDU5XCI6MTc0MTYyNDQ4NyxcIjE0NTkwXCI6MTc0MTYyNDQ5MyxcIjE0NTk4XCI6MTc0MTYyNDU1NCxcIjE0NjA4XCI6MTc0MTYyNDU2MSxcIjE0NjE4XCI6MTc0MTYyNDU2NSxcIjE0NjQxXCI6MTc0MTYyNDU5MCxcIjE1MDY3XCI6MTc0MTYyNDU5NCxcIjE1MjI0XCI6MTc0MTYyNDY0MyxcIjExODc0XCI6MTc0MTYyNDY1OSxcIjY1MDBcIjoxNzQxNjI0NjY5fSxcImNhbXBhaWduc1wiOntcIjQ1MlwiOjE3NDE2MjQ0MzEsXCI0MTBcIjoxNzQxNjI0NDY1LFwiNTI5XCI6MTc0MTYyNDQ2NixcIjUyOFwiOjE3NDE2MjQ0NzksXCI1MzBcIjoxNzQxNjI0NDg3LFwiNTMxXCI6MTc0MTYyNDQ5MyxcIjUzM1wiOjE3NDE2MjQ1NTQsXCI1MzRcIjoxNzQxNjI0NTYxLFwiNTM1XCI6MTc0MTYyNDU2NSxcIjUzNlwiOjE3NDE2MjQ1OTAsXCI1NTNcIjoxNzQxNjI0NTk0LFwiNTM3XCI6MTc0MTYyNDY0MyxcIjQ3OFwiOjE3NDE2MjQ2NTksXCIzMjNcIjoxNzQxNjI0NjY5fSxcInRpbWVcIjoxNzQxNjI0NDMxfSJ9.VfRu2QPSLII8L7GRG-6eHUP84uwABnGL11RHa95ptLg',
'_csrf-frontend' => '3ed0f5e2a2990cce1faf6b13e68c169f8306070854abadd8e1e818bd5ca71305a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"VqQEFkFOA1cqab_5O6HkFkE9FyPUKdeM";}',
'_ga_QNY2RP6E3P' => 'GS1.1.1741624432.2.1.1741625330.0.0.0',
'_subid' => '1nuratq3i4rbb',
];
Yii Framework
2025-03-10, 18:48:55
nginx/1.18.0
Yii Framework/2.0.51