phpbb3 — ОШИБКА — Field 'loginza_identity' doesn't have a default value [1364]

После установки loginza.ru/ на форум phpbb3 возникла ошибка при регистрации.

У Вас 4 версия MySQL, нужно задать default значения для полей loginza_identity и loginza_provider таблицы пользователей phpBB.
Вот SQL запрос, который это сделает, и все исправит (замените в запросе имя таблицы phpbb_users на имя таблицы, которое используется у Вас, если оно не стандартно):

ALTER TABLE `phpbb_users` CHANGE `loginza_identity` `loginza_identity` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT'Идентификатор Loginza прикрепленный к учетной записи',
CHANGE `loginza_provider` `loginza_provider` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'Провайдер авторизации'
Остались или есть ещё вопросы? Задавайте!
(не забудьте указать ссылку на этот пост)




Один комментарий

  1. Спасибо, помогло. Голову ломал почему такая фигня с форумом после установки логинзы и как её исправить. =)

    Thumb up 0 Thumb down 0

Оставить комментарий

Установка, настройка, мониторинг и администрирование linux, unix, windows систем