Ошибка Warning: session_regenerate_id() - НЕ кодировка!

Поставил с нуля сайт и через некоторое время, буквально через час, словил ту же ошибку, что и многие. Вверху страницы выдает вот такое:

Notice: Undefined index: extension in /home2/kinorota/public_html/config/loader.php on line 71

Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in /home2/kinorota/public_html/engine/modules/session/Session.class.php on line 73

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home2/kinorota/public_html/config/loader.php:71) in /home2/kinorota/public_html/engine/modules/session/Session.class.php on line 76


Про кодировку прочитал, двадцать раз все проверил — никаких ВОМ, пробелов и пр. нету. Сохраняю в EmEditor, используя UTF-8 without Signature.

В чем еще может быть проблема, и как ее отловить?

3 комментария

avatar
PHP функция pathinfo не возвращает расширение файла
какой список файлов в /engine/include/?
  • ort
  • 0
avatar
error.log, function.php, json.php

Собственно, я ничего не менял же — просто залил дистрибутив и установил его. Сделал тестовую установку даже, в ней изменил config.php — все без проблем прошло, ошибок не появилось. То есть это не в нем дело. Я даже не представляю, как отследить вообще этот глюк.
avatar
Отследил вар_дампом — все корректно выводит функция pathinfo: string(3) «php». Мне кажется, это какая-то проблема с кэшем, но я его затирал уже не раз. Либо в БД что-то висит ненужное. База данных старая, от версии 0.4.2 — сейчас стоит последняя, плюс хостинг сменил.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.