Я столкнулся с проблемой, которая немного странна. Файлы были перенесены на сервер давно и никогда не менялись с месяца, и все работало нормально.
В основном это было в PHP (я использовал Laravel Framework 5.2) с месяца:
header("Access-Control-Allow-Methods : GET, POST, PUT, DELETE");
Сайт работал нормально и вдруг сегодня перестал работать. У меня была эта ошибка в apache error.log: Header Access-Control-Allow-Methods contains invalid characters.
Когда я удалил пробел после двоеточия и сделал, как показано ниже, он сразу заработал:
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE");
Моя забота:
Любая помощь приветствуется.
Задача ещё не решена.
Других решений пока нет …