Dr.Founder 0 11/22/09 14:13 (изменено) Поставил мод наград 3.1.0 Теперь при заходе в АЦ-Компоненты выдает: Ошибка при работе с базой данных Возникла проблема при работе с базой данных.Вы можете попробовать обновить эту страницу, нажав сюда Вот причина:Время: Sun, 22 Nov 2009 13:12:04 +0100 Код ошибки: 1146 Сообщение сервера: Table '24909m13699_7.ibf_awards_comments' doesn't exist IP-адрес клиента: 84.51.81.45 Страница: /forum/admin/index.php?adsess=119dd191299e8d090ce756d7a57a12d7§ion=components Запрос: SELECT count(*) AS total FROM ibf_awards_commentsВот копия из /awards_setup/install/mysql_tables<?php $SQL[] = "CREATE TABLE ibf_awards_upgrade_history ( awards_upgrade_id int(10) NOT NULL auto_increment, awards_version_id int(10) NOT NULL default '0', awards_version_human varchar(200) NOT NULL default '', awards_upgrade_date int(10) NOT NULL default '0', awards_upgrade_mid int(10) NOT NULL default '0', awards_upgrade_notes text NOT NULL, PRIMARY KEY (awards_upgrade_id)) TYPE=MyISAM AUTO_INCREMENT=1 ;"; $SQL[] = "CREATE TABLE `ibf_awards` ( `aid` smallint(6) NOT NULL auto_increment, `mid` bigint(10) NOT NULL default '0', `cid` varchar(50) NOT NULL default '0', `awards_id` int(10) NOT NULL default '0', `mname` varchar(255) NOT NULL default '', `reason` text NOT NULL, `edit_time` int(10) NOT NULL default '0', `edit_mid` int(10) NOT NULL default '0', `add_mem_award_time` int(10) NOT NULL default '0', `comments` int(10) NOT NULL default '0', `comments_mail_last_send` int(10) NOT NULL default '0', PRIMARY KEY (`aid`)) TYPE=MyISAM AUTO_INCREMENT=1 ;"; $SQL[] = "CREATE TABLE ibf_awards_info ( id smallint(6) NOT NULL auto_increment, title varchar(100) NOT NULL default '', img varchar(100) NOT NULL default '', img_h int(10) NOT NULL default '0', img_w int(10) NOT NULL default '0', img_thumbnail varchar(100) NOT NULL default '', thumbnail_h int(10) NOT NULL default '0', thumbnail_w int(10) NOT NULL default '0', awards_status TINYINT( 1 ) NOT NULL DEFAULT '0', PRIMARY KEY (id)) TYPE=MyISAM AUTO_INCREMENT=1 ;"; $SQL[] = "CREATE TABLE `ibf_awards_comments` ( `pid` int(10) NOT NULL auto_increment, `append_edit` tinyint(1) default '0', `edit_time` int(10) default NULL, `author_id` mediumint(8) NOT NULL default '0', `author_name` varchar(32) default NULL, `use_sig` tinyint(1) NOT NULL default '0', `use_emo` tinyint(1) NOT NULL default '0', `ip_address` varchar(16) NOT NULL default '', `post_date` int(10) default NULL, `comment` text, `approved` tinyint(1) default NULL, `award_id` int(10) NOT NULL default '0', `award_info_id` int(10) NOT NULL default '0', `edit_name` varchar(255) default NULL, PRIMARY KEY (`pid`), KEY `award_id` (`award_id`,`author_id`), KEY `author_id` (`author_id`)) TYPE=MyISAM AUTO_INCREMENT=1 ;"; $SQL[] = "ALTER TABLE ibf_members ADD awards_dig INT(10) NOT NULL DEFAULT '0'";$SQL[] = "ALTER TABLE ibf_members ADD awards_tracker TINYINT( 1 ) DEFAULT '1'";$SQL[] = "ALTER TABLE ibf_members ADD awards_cache mediumtext not null default ''";$SQL[] = "ALTER TABLE ibf_members ADD awards_notice_type VARCHAR(10) DEFAULT 'pm'"; $SQL[] = "ALTER TABLE ibf_members ADD awards_comments tinyint(1) default '1'";$SQL[] = "ALTER TABLE ibf_members ADD awards_comments_notice tinyint(1) default '1'"; $SQL[] = "ALTER TABLE ibf_groups ADD can_access_awcp TINYINT( 1 ) DEFAULT '0'";$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_edit TINYINT( 1 ) DEFAULT '0'";$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_delete TINYINT( 1 ) DEFAULT '0'"; $SQL[] = "ALTER TABLE ibf_groups ADD g_awards_add_comments tinyint(1) NOT NULL default '0'";$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_has_comments tinyint(1) default '0'";$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_mod_comments tinyint(1) default '0'";$SQL[] = "ALTER TABLE ibf_groups ADD g_awards_mod_own_comments tinyint(1) default '0'"; ?>Помогите составить запрос SQL на создание этой таблицы Изменено 22 ноября 2009 пользователем Dr.Founder Поделиться сообщением Ссылка на сообщение
L-7 14 11/22/09 15:34 (изменено) CREATE TABLE `ibf_awards_comments` (`pid` int(10) NOT NULL auto_increment,`append_edit` tinyint(1) default '0',`edit_time` int(10) default NULL,`author_id` mediumint(8) NOT NULL default '0',`author_name` varchar(32) default NULL,`use_sig` tinyint(1) NOT NULL default '0',`use_emo` tinyint(1) NOT NULL default '0',`ip_address` varchar(16) NOT NULL default '',`post_date` int(10) default NULL,`comment` text,`approved` tinyint(1) default NULL,`award_id` int(10) NOT NULL default '0',`award_info_id` int(10) NOT NULL default '0',`edit_name` varchar(255) default NULL,PRIMARY KEY (`pid`),KEY `award_id` (`award_id`,`author_id`),KEY `author_id` (`author_id`)) TYPE=MyISAM AUTO_INCREMENT=1 ; ИМХО могли бы и сами вытащить из кода... P.S. В теме поддержки на IBR все запросы расписаны для установки вручную... Изменено 22 ноября 2009 пользователем L-7 Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 15:56 (изменено) Я там не могу зарегистрироваться, вот и обратился сюда ;) Изменено 22 ноября 2009 пользователем Dr.Founder Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 16:19 ИМХО могли бы и сами вытащить из кода... P.S. В теме поддержки на IBR все запросы расписаны для установки вручную...В том то и проблема что я не могу написать запрос...(( Поделиться сообщением Ссылка на сообщение
Ph-A 395 11/22/09 16:48 В том то и проблема что я не могу написать запрос...((Не стоит вам его ставить. Проблем будет меньше Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 16:51 Не стоит вам его ставить. Проблем будет меньше ;) Это понятно, но все-таки такой форум где награды просто необходимы... Исправил проблему со входом в Компоненты, теперь вылезла другая: при добавлении награды пользователю опять пишет Ошибку:Время: Sun, 22 Nov 2009 17:42:03 +0100 Код ошибки: 1054 Сообщение сервера: Unknown column 'add_mem_award_time' in 'field list' IP-адрес клиента: 84.51.81.45 Страница: /forum/index.php? Запрос: INSERT INTO ibf_awards (mid,cid,awards_id,reason,mname,add_mem_award_time) VALUES(10,10,1,'Крутой!','',1258908123) Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 19:20 Еще одна проблемка: В комментарии к награде вместо русских букв знаки ???????? Кто нибудь знает как это исправить? ;) Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/22/09 19:32 Не верю что на ибресурсе невозможно зарегистрироваться... ;) Проблема в кодировке.По какойто пока еще не известной нам причине у вас не правельно прошла установка той части где связано с внесением изминений в базе данных что свидельствуют все выше перечисленные ошибке. Попробуйте еще раз пройти шаги установки. А еще лучше сначала установите эту модификацию на тестовом форуме во избежания порчи кода форума :) Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 19:35 Не верю что на ибресурсе невозможно зарегистрироваться... ;)Не высылают письмо с подтверждением) Поделиться сообщением Ссылка на сообщение
L-7 14 11/22/09 19:48 Незнаю как для вас, но по моему мод достаточно прост в установке. А вопросы в комментах - это неверная кодировка таблиц MySQL, в большинстве случаев... Поделиться сообщением Ссылка на сообщение
Dr.Founder 0 11/22/09 19:54 Незнаю как для вас, но по моему мод достаточно прост в установке. А вопросы в комментах - это неверная кодировка таблиц MySQL, в большинстве случаев...Ну я новичок в этих вопросах)И как это исправить? ;) Поделиться сообщением Ссылка на сообщение
L-7 14 11/22/09 20:24 И как это исправить? ;)Читайте мануал по MySQL или по исправлению кодировок в MySQL, статей на сию тему великое множество... Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/22/09 21:41 Не высылают письмо с подтверждением)Меня вдруг осенило...Это все дело рук ipbskins'а, теперь от "таких" пользователей отбоя не будет. ;) И вправду, что-то там неладное у них творится, в статистики куча неподтвержденных мемберов. Видать надоело нашим товарищам бороться со спамерами. Поделиться сообщением Ссылка на сообщение
Fisana 700 11/22/09 22:14 В клиентском разделе люди возмущались, что спама много и медленно чистится.Админы почитали. Приняли меры. Спам пропал вместе с возможностью зарегистрироваться. Несколько дней уже так. А кто последнем юзером в статистике появляется, почему-то без группы вообще. Владельцам тот форум уже не очень нужен... Без реги спокойнее ;) Надо и тут какие-нить инвайты ввести, а то хрумер пробивает. Поделиться сообщением Ссылка на сообщение