Права проверял, не помогло. Файл simpla/.passwd при смене пароля меняется, туда записывается хеш нового пароля, но зайти под этим паролем на сайт не выходит. Проблема как-то связана с переездом на новый хостинг. Где-то читал, что нужна версия php 5.2, на хостинге стоит 5.4. Это может быть причиной?