логин в Lithium не работает на хосте - PullRequest
0 голосов
/ 29 ноября 2011

Я использую настройки по умолчанию в Lithium, адаптер по умолчанию - php, все по умолчанию. На моем локальном хосте я могу войти, добавить пользователей, но когда я скопировал все на свой хост (исправил все ошибки БД), я не могу войти. Код в порядке.

Теперь я могу сделать пользователей, и все работает, кроме входа в систему. Кажется, что он не может найти имя пользователя / пароль в БД, которые соответствуют входам, потому что он показывает мне сообщение об ошибке - Ошибка входа. Как это возможно?

Как я уже сказал, все по умолчанию и работает на моем локальном хосте, если вам нужно увидеть другой код, просто спросите. контроллер: http://pastium.org/view/8a23279872e04753b84c93923ad2e61e

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Если все идентично, есть вероятность, что у вас есть конфигурации, зависящие от среды (например, соединения db), или, более вероятно, настройка класса Auth!

Помните, что если вы не используете localhost, литий предполагает (по умолчанию), что вы находитесь в производственном режиме!

0 голосов
/ 04 января 2012

Какую версию вы используете? У меня была такая же проблема раньше, когда я запускал 0.10 (.dmg из SourceForge). Однако, если вы клонируете последнюю версию GitHub , у вас все будет в порядке.

Кроме того, помните, что если вы используете "form Auth" - ваш пароль будет хэширован автоматически, не забудьте также сохранить ваши хэшированные пароли.

...