За последние 24 часа нас посетил 52541 программист и 2802 робота. Сейчас ищет 1561 программист ...

Полтергейст с yii2 и cookievalidatioonkey

Тема в разделе "Yii", создана пользователем Norair_986, 15 окт 2025.

  1. Norair_986

    Norair_986 Новичок

    С нами с:
    3 фев 2025
    Сообщения:
    10
    Симпатии:
    0
    выдает ошибку
    yii\web\Request::cookieValidationKey must be configured with a secret key.
    хо в файле web.php вписано секретное слово
    вот сам файл
    PHP:
    1. <?php
    2.  
    3. $params = require __DIR__ . '/params.php';
    4. $db = require __DIR__ . '/db.php';
    5.  
    6. $config = [
    7.     'id' => 'basic',
    8.     'basePath' => dirname(__DIR__),
    9.     'bootstrap' => ['log'],
    10.     'aliases' => [
    11.         '@bower' => '@vendor/bower-asset',
    12.         '@npm'   => '@vendor/npm-asset',
    13.     ],
    14.     'components' => [
    15.         'request' => [
    16.             // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation
    17.             'cookieValidationKey' => 'gitlerkaputcigelcigelailulu',
    18.         ],
    19.         'cache' => [
    20.             'class' => 'yii\caching\FileCache',
    21.         ],
    22.         'user' => [
    23.             'identityClass' => 'app\models\User',
    24.             'enableAutoLogin' => true,
    25.         ],
    26.         'errorHandler' => [
    27.             'errorAction' => 'site/error',
    28.         ],
    29.         'mailer' => [
    30.             'class' => \yii\symfonymailer\Mailer::class,
    31.             'viewPath' => '@app/mail',
    32.             // send all mails to a file by default.
    33.             'useFileTransport' => true,
    34.         ],
    35.         'log' => [
    36.             'traceLevel' => YII_DEBUG ? 3 : 0,
    37.             'targets' => [
    38.                 [
    39.                     'class' => 'yii\log\FileTarget',
    40.                     'levels' => ['error', 'warning'],
    41.                 ],
    42.             ],
    43.         ],
    44.         'db' => $db,
    45.         /*
    46.         'urlManager' => [
    47.             'enablePrettyUrl' => true,
    48.             'showScriptName' => false,
    49.             'rules' => [
    50.             ],
    51.         ],
    52.         */
    53.     ],
    54.     'params' => $params,
    55. ];
    56.  
    57. if (YII_ENV_DEV) {
    58.     // configuration adjustments for 'dev' environment
    59.     $config['bootstrap'][] = 'debug';
    60.     $config['modules']['debug'] = [
    61.         'class' => 'yii\debug\Module',
    62.         // uncomment the following to add your IP if you are not connecting from localhost.
    63.         //'allowedIPs' => ['127.0.0.1', '::1'],
    64.     ];
    65.  
    66.     $config['bootstrap'][] = 'gii';
    67.     $config['modules']['gii'] = [
    68.         'class' => 'yii\gii\Module',
    69.         // uncomment the following to add your IP if you are not connecting from localhost.
    70.         //'allowedIPs' => ['127.0.0.1', '::1'],
    71.     ];
    72. }
    73.  
    74. return $config;

    может это выражение должно соответствовать какой то логике я уже 2 года не работал с yii2 что такое прпоминается
     
  2. Norair_986

    Norair_986 Новичок

    С нами с:
    3 фев 2025
    Сообщения:
    10
    Симпатии:
    0
    админ удалите тему проблема решилась сама по себе