Ко мне уже неоднократно обращались с проблемами залогинивания: на некоторых сайтах вдруг ломается авторизация, либо вовсе не происходит. Сегодня я наконец выяснил банальный источник подобных проблем. Проблема оказалась в некоторых текстовых редакторах, которые могут в конец файла добавлять лишние символы, например в старом досе признаком окончания текстового файла был символ #26. Я не знаю у кого какой редактор, но если ничего не редактировать, и залить файлы по ftp в бинарном режиме, то все отлично работает. Лишний символ не позволяет php отдать нужные серверные заголовки при авторизации будь то дайджест (по умолчанию), лили же куками (невозможность установить куки). так что, пожалуйста, будьте внимательны при редактировании .php файлов, чтобы редактор не добавлял ни в начало (например bom символы для utf), либо в конец. Блоголёт ни при чем!!!