Страница 1 из 1
Unknown column 'aid' in 'field list'
Добавлено: Вт сен 04, 2012 8:48 am
masters
До этого работал с версией 0.53b. Вчера решил на новый сервер поставить 0.54b с сайта. ОС FreeBSD 8.3, mpd5, mysql 5.0.3, apache 2.2
Все работает нормально, но в логах Апача постоянно сыпется ошибка:
Код: Выделить всё
DBD::mysql::db do failed: Unknown column 'aid' in 'field list' at ../../Abills/mysql//main.pm line 134., referer: https://77.121.xxx.30:9443/admin/index.cgi
Базу заливал чистую из папки Абиллса 0.54. Может вручную добавить это поле? Какой у него должен быть тип?
Re: Unknown column 'aid' in 'field list'
Добавлено: Вт сен 04, 2012 2:51 pm
~AsmodeuS~
дайте данные с /etc/sql_errors
Re: Unknown column 'aid' in 'field list'
Добавлено: Вт сен 04, 2012 6:25 pm
masters
Собственно вот и ответ на вопрос:
Код: Выделить всё
2012-09-04 20:59:49 LOG_ERR: [].
INSERT INTO web_online (admin, ip, logtime, aid, sid)
values ('masters', '92.112.xxx.169', UNIX_TIMESTAMP(), '5', '');
--1054
--Unknown column 'aid' in 'field list'
Только структура таблицы у меня совсем другая:
Код: Выделить всё
1 admin varchar(15) utf8_general_ci Нет
2 ip varchar(15) utf8_general_ci Нет
3 logtime int(11) UNSIGNED Нет
4 page_index int(10) UNSIGNED Нет
5 sid varchar(32) utf8_general_ci Нет
6 ext_info varchar(200) utf8_general_ci Нет
P.S. базу заливал из дистрибутива, что на сайте. Сервер чистый, ФРЮ только поднял. Похоже на сайте в архиве бок.
Что делать? Удалить ext_info и page_index, и создать aid типа int ? Или он varchar ?
Re: Unknown column 'aid' in 'field list'
Добавлено: Ср сен 05, 2012 10:13 am
~AsmodeuS~
CREATE TABLE `web_online` (
`admin` varchar(15) NOT NULL default '',
`ip` varchar(15) NOT NULL default '',
`logtime` int(11) unsigned NOT NULL default '0',
`page_index` int unsigned NOT NULL Default 0,
`sid` varchar(32) NOT NULL default '',
`ext_info` varchar(200) NOT NULL default '',
`aid` smallint(6) unsigned NOT NULL default '0',
KEY (`aid`),
UNIQUE KEY `sid` (`sid`)
) COMMENT="Online admins" ;
это есть в дистрибутиве
Re: Unknown column 'aid' in 'field list'
Добавлено: Ср сен 05, 2012 1:00 pm
masters
Странно, у меня почему-то не создалось...
Ладно, добавлю вручную

Re: Unknown column 'aid' in 'field list'
Добавлено: Пт сен 07, 2012 6:43 am
masters
Создал вручную, все ОК. Спасибо за ответы.