Где-то неделю назад переехал на новый хостинг.
Все файлы, естественно, полностью перенёс со старого хоста, восстановил бэкап БД, настроил, всё вроде бы нормально.
В целом сайт и форум работают хорошо, НО:
почему-только страница login.php у форума выдаёт ошибку 500 следущего содержания:
"The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
Причём, эта ошибка возникает при любой попытки "входа-выхода" с форума... Из-за этого и в админ-панель форума я тоже зайти не могу

Писал тех.суппорту хостеров - сказали, что у них всё работает исправно, у них ошибки нет.
Логи показывают примерно следущее:
""Premature end of script headers:/.../login.php"
Но сам скрпит 100% рабочий, ибо я его перенёс с другого хоста, где все функционировало отлично.
Было предположение, что дело в атрибутах файлах.
По умолчанию стоит 644. Не работает.
Пробовал меня на 755 и все остальные варианты - тоже на работает

В общем, даже не знаю откуда эта ошибка взялась и что самое страшное - как с ней бороться

Очень прошу Вашей помощи и советов!
Заранее вам спасибо.
п.с. юзал поиск по форуму - ответ на свой вопрос не нашёл.