Итак, я использую cakephp и использую ajax для отправки форм.В некоторых случаях он возвращает пользовательскую ошибку.
Например, в какой-то момент она может выглядеть следующим образом:
Failed to load resource: the server responded with a status of 412
([{"field":"PaymentCardholderName","message":"Please enter CardHolder's Name."},
{"field":"PaymentCardNumber","message":"Please enter Card Number."},
{"field":"PaymentCvvNumber","message":"Please enter CVV Number."},
{"field":"PaymentBillingAddress","message":"Please enter your Billing Address"}])
Вот логика сервера на случай, если кому-то понадобится
header('HTTP/1.1 412 ' . json_encode($error));
когда я открываю это локально, я вижу свое сообщение об ошибке.При развертывании его на удаленном сервере я просто вижу свое собственное сообщение об ошибке, перезаписанное
Failed to load resource: the server responded with a status of 412
(Precondition Failed)
Это должна быть какая-то конфигурация, но я не могу ее найти.