Shucach
@Shucach

Сервер возвращает 502 (Bad Gateway) при ajax запросе?

Добрый день.
При попытке получить данные, получаю такую ошибку 502 (Bad Gateway). При этом эта ошибка только на сервере, на локальной машине OpenServer такой ошибки нет. В чем может быть проблема? Причем другие сайты на этом сервере возвращают данные.
Вот мой код:
$.ajax({
			type: "get",
			url: "loadEvents",
			data: {count: $count},
			success: function(data){
				console.log(data);
			}
		});


Роутинг:
$router->get('/loadEvents', 'AjaxController@loadEvents');


Ну и контроллер:
public function loadEvents(Request $request)
    {
        $count = $request['count'];
        return $count;
}
  • Вопрос задан
  • 1185 просмотров
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
1. попробуйте обратиться к скрипту на прямую без ajax
2. попробуйте в /loadEvent убрать слеш
3. Выведите в консоль ошибку, а не результат success
Ответ написан
Alex_Wells
@Alex_Wells
PHP/Kotlin
Ну, во-первых не $request['count'] а $request->count или $request->input('count').
Во-вторых, если первый пункт не помог, пробейте логи laravel по пути storage/logs/*.log, найдите последний, снова вызовите раут и смотрите, не появляется ли часом exception.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы