PyroCMS при използване на 2.0 Проблем с регистриране на нови потребители продължава след надграждане

Получавам следната грешка при регистриране на нов потребител (не от страна на администратора) PyroCMS DB Error

като поправка, опитах да актуализирам до 2.1, но това не реши проблема. Струва си да се отбележи, че регистрационният формуляр показва само 3 полета:

Имейл, парола и име ..

Осъзнавам, че е свързано с настройка някъде, но ще се радвам на съвети, които да ми помогнат да спестя малко време. Благодаря


person salmane    schedule 11.10.2012    source източник


Отговори (2)


  • Изпълнете тази заявка:

    ALTER TABLE `default_profiles` CHANGE `last_name` `last_name` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
    
  • Или от контролния панел отидете на настройки->потребители и опитайте да промените „изискване на фамилни имена“

Променихте ли наличните полета на профила?

Пускате ли чиста инсталация на 2.1 или надстроихте?

person Chronial    schedule 11.10.2012
comment
Това е надстройка, а не чиста инсталация. Опитах се да променя фамилните имена напред и назад, но без резултат. Сравних настройката на DB на тази таблица между 2.0 и 2.1 и не виждам никаква разлика. полето lastname трябва да се появи условно, просто не виждам къде е тази опция в DB и защо не се чете правилно - person salmane; 13.10.2012

Просто задайте стойността по подразбиране за полето за фамилия в таблицата 'Default_profiles'. Тогава ще работи добре.

person Pramod Kumar Sharma    schedule 12.10.2012