У меня странная проблема. Все в моем приложении работает отлично, включая простые правила проверки.
Однако, когда я пытаюсь проверить массив, NGINX выдает ошибку 502 bad gateway
.
Например, это работает нормально:
$this->validate($request, [
'name' => 'required',
]);
Но это вызывает ошибку неверного шлюза:
$this->validate($request, [
'steps.*.name' => 'required',
'steps.*.title' => 'required',
'steps.*.type' => 'required',
'steps.*.answer_options' => 'nullable|required_if:steps.*.type,Question',
'steps.*.input_type' => 'nullable|required_if:steps.*.type,Input',
]);
Я пытался увеличить лимиты памяти et c. в конфигурации сервера и ничего не решило проблему ... как я могу исправить это и убедиться, что это не произойдет на рабочем сервере?