Артём: теперь уж я не знаю, я вообще session в своем конфиге не изменял и у меня стоит дефолтный конфиг. Попытайтесь и вы так сделать. А в самом модуле авторизации уже есть autoRenewCookies, который будет позволять авторизироваться автоматически даже после закрытия браузера.
Закоментируйте эти строки: 'enableCookieValidation' => true, 'enableCsrfCookie' => true, 'enableCsrfValidation' => true,
и проверьте еще раз. В request, мне кажется, все настройки csrf должны быть включены по умолчанию. Если даже это никак не поможет - придется где-то выгрузить action и view-файл, иначе я уже не знаю, в чем могут быть проблемы.
Артём: 'class' => 'app\assets\*********', - что это, почему вы переопределяете класс request? Возможно, ошибка здесь? Смотрите в сторону этого класса. Чтобы вы не делали - переопределяете ли вы after/before события?
Артём: Хорошо, теперь, когда прошли "проверку на знание Yii2", скидывайте собственно фрагмент, который касается кода формы и обработчик (контроллер). Так же советую открыть отладчик в браузере (к примеру, в гугл хроме) и посмотреть, какой запрос вы отправляете (скидывается ли вместе с формой _csrf метка) и посмотреть, какой код возвращается (хотя, скорее всего, это ошибка 400)
Тушонка Гуфовский: эта функция по-нормальному работает исключительно в JS. Выучите его, вот и все. Вы просто пытаетесь прикрыть свое незнание, а не исправить его причину. На самом деле, с помощью JS и JQuery это делается за 5 минут.
Максим Плотников: и совсем мелкое замечания. У вас повсюду стоит одна цена - 15 тысяч. Попытайтесь поставить цену и 8000, и 139999, чтобы посмотреть, не будет ли это слишком разбегаться и наезжать на другие блоки.
CrewCut: вы где-то не закрыли скобку в файле, пропустили синтаксическую конструкцию. Но непонятно, почему не работает на втором сервере. Может скинули бы весь файл?
Может при передаче через ftp какой-то файл не передался до конца. Нужно открыть файл, на который указывает ошибка и посмотреть, ну или сюда прислать код
evnuh: это я помню. Но при 100000 записях в InnoDB конвертировал около 20 минут старые таблицы; в MyISAM это заняло около 7 минут. Поэтому с INSERT все не так однозначно. А вот UPDATE, как пишут, наоборот в InnoDB быстрее. Поэтому, скорее всего, пока что заложу InnoDB в таблицы и буду использовать ON DUPLICATE KEY, а если нужно будет переехать на другую базу данных - перепишу на update+insert, если никто не напишет, что это bad practice