403 Ошибка

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
float
Сообщения: 21
Зарегистрирован: 2016.06.16, 14:26

403 Ошибка

Сообщение float »

Есть action, есть модальная форма для этого действия, все прекрасно работало до определенного момента. Где то с неделю назад вдруг перестало все работать - модальная форма появляется, поля валидируются, но при нажатии на submit в консоли появляется ошибка 403 -

'jquery.js:9175 POST http://...../web/index.php?r=fine%2Fpayclient&id=884 403 (Forbidden)'

На локальной машине все работает. Настройки сервера никто не менял. Более того, совершенно аналогичный код используется в рядом в других формах - и что удивительно он продолжает работать.

Идеи у меня кончились, Гугл я уже измучил - подскажите, куда копать?
Ivan Kosh
Сообщения: 13
Зарегистрирован: 2019.04.02, 07:03

Re: 403 Ошибка

Сообщение Ivan Kosh »

Как я понимаю Forbidden говорит о том что у пользователя нет разрешений на данную операцию. Были изменения в БД или контроллере?
float
Сообщения: 21
Зарегистрирован: 2016.06.16, 14:26

Re: 403 Ошибка

Сообщение float »

Нет, никаких изменений не было. Ни БД не менялась, ни контроллер. Вот код контроллера -

Код: Выделить всё

    public function actionPayclient($id, $idrent = 0)
    {
        $model = $this->findModel($id);
        $model_tr = $this->findTrans($id, $model);

        if ($model_tr->load(Yii::$app->request->post())) {
            if($model_tr->save())
            {
                echo 1;
            }
            else
            {
                echo 0;
            }
        } else {
            return $this->renderAjax('f_client_new', [
                'model' => $model,
                'model_tr' => $model_tr,
            ]);
        }
    }
Собственно вот на этой строчке

Код: Выделить всё

        if ($model_tr->load(Yii::$app->request->post())) {
и возникает ошибка.
rosswe
Сообщения: 95
Зарегистрирован: 2017.01.09, 03:27
Откуда: Ставрополь
Контактная информация:

Re: 403 Ошибка

Сообщение rosswe »

Задайте вопрос этот в тех под хостера,
У меня была подобная ситуация ,на локале норм,- а на хостинге ошибка,решал через тех под.
float
Сообщения: 21
Зарегистрирован: 2016.06.16, 14:26

Re: 403 Ошибка

Сообщение float »

rosswe писал(а): 2019.04.04, 07:18 Задайте вопрос этот в тех под хостера,
У меня была подобная ситуация ,на локале норм,- а на хостинге ошибка,решал через тех под.
Вообщем странная ошибка. Решилось тем, что стал передавать в view только одну модель, вторую убрал. В логах апача вообще была ошибка 404.
Ответить