php header

Lord Maverik
На сайте с 15.04.2003
Offline
471
248

При смене сервера перестала работать конструкция:

header('status: success');

Я уже понял, что это не самое лучшее решение было использовать такую запись, но сейчас уже надо просто чтобы заработало.

header('Content-type: text/plain'); 

Работает.

Как я понимаю проверяется отправка на соответствие какому то правилу, оно не проходит и я получаю HTTP ERROR 500 на выходе.

Как это исправить?

В логи падает: invalid status line from script

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
S
На сайте с 30.09.2016
Offline
469
#1
Lord Maverik:
Как это исправить?

Правильные заголовки отправлять. Например, так

header("HTTP/1.0 200 OK");
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Lord Maverik
На сайте с 15.04.2003
Offline
471
#2
Sitealert:
Правильные заголовки отправлять. Например, так

Это понятно. Но это не быстро. На другом хостинге такой проблемы нет, значит этот контроль где-отключается.

---------- Добавлено 05.12.2019 в 14:26 ----------

Быстро похоже не выйдет.

Поменял status на cmsstat , все стало ок

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий