Вопрос

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

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

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

Это было полезно?

Решение

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

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

Другие советы

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top