Страница 1 из 1

не логинится после обновления

Добавлено: Вт мар 09, 2010 6:55 am
star
Сегодня решил обновиться, ожидая каких-то косяков как обычно сделал бекап. :) После обновления с 0.42 до 0.51 происходит следующее. Само обновление по cvs проходит нормально, но в биллинг не пускает. В логах апача следующее.

Код: Выделить всё

DBD::mysql::st execute failed: Unknown column 'a.domain_id' in 'field list' at ../../Abills/mysql//main.pm line 178.
при изменениях нигде про таблицу a.domain_id ниче не нашел.

поиск этого самого а.домаин_ид привел к следующему

Код: Выделить всё

# grep a.domain_id ./*/*/*
./Abills/mysql/Admins.pm:       $WHERE = "WHERE a.domain_id='$attr->{DOMAIN_ID}'";
./Abills/mysql/Admins.pm:     a.domain_id,
./Abills/mysql/Admins.pm:     LEFT JOIN  domains d ON (a.domain_id=d.id)
./Abills/mysql/Admins.pm:        push @WHERE_RULES, "a.domain_id IN ($self->{DOMAIN_ID})";
./Abills/mysql/Admins.pm:        push @WHERE_RULES, "a.domain_id IN ($attr->{DOMAIN_ID})";
./Abills/mysql/Admins.pm:  LEFT JOIN domains d ON (d.id=a.domain_id)

Re: не логинится после обновления

Добавлено: Вт мар 09, 2010 8:30 am
~AsmodeuS~
внимательно обновляйтесь, вносите все поля что в списке обновления

Re: не логинится после обновления

Добавлено: Ср мар 17, 2010 8:07 pm
star
вобще-то старался очень внимательно обновляться, но видимо что-то упустил. Может носом ткнете, что пропустил.

Re: не логинится после обновления

Добавлено: Ср мар 17, 2010 8:21 pm
kaats
На худой конец смотрите отличие прям в файле abills.sql скачаной версии биллинга.