Taylor Reeze Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Прошу, уважаемый Song , пишет, что я его уже запускал. <?PHP echo "<center>"; if($_GET['step'] != 2) { define("ROOT_PATH","./"); require ROOT_PATH."conf_global.php"; $INFO['sql_driver'] = !$INFO['sql_driver'] ? 'mySQL' : $INFO['sql_driver']; $to_require = ROOT_PATH."sources/Drivers/".$INFO['sql_driver'].".php"; require ($to_require); $DB = new db_driver; $DB->obj['sql_database'] = $INFO['sql_database']; $DB->obj['sql_user'] = $INFO['sql_user']; $DB->obj['sql_pass'] = $INFO['sql_pass']; $DB->obj['sql_host'] = $INFO['sql_host']; $DB->obj['sql_tbl_prefix'] = $INFO['sql_tbl_prefix']; $DB->connect(); if($DB->field_exists("deposited","ibf_members") || $DB->field_exists("g_fine_edit","ibf_groups")) { $delete = "<br /><b>Please delete this file NOW.</b>"; if($INFO['store_regid'] == "") { $extra = "<br /> Click <a href='./ibs_install.php?step=2'>Here</a> to go to Step Two of installion."; unset($delete); } echo "ERROR: It looks like you have already ran this install.".$delete.$extra."</center>"; $DB->close_db(); exit(); } $DB->query("DROP TABLE IF EXISTS ibf_store_category"); $DB->query(" CREATE TABLE ibf_store_category ( catid int(9) NOT NULL auto_increment, cat_name varchar(255) NOT NULL default 'none', cat_desc text NOT NULL, PRIMARY KEY (catid) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_inventory"); $DB->query(" CREATE TABLE ibf_store_inventory ( i_id int(9) NOT NULL auto_increment, owner_id int(9) NOT NULL default '0', item_id int(9) NOT NULL default '0', price_payed int(10) NOT NULL default '0', PRIMARY KEY (i_id) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_logs"); $DB->query(" CREATE TABLE ibf_store_logs ( logid int(9) NOT NULL auto_increment, message text NOT NULL, username varchar(255) NOT NULL default '0', type varchar(255) NOT NULL default 'single', time varchar(255) NOT NULL default '0', PRIMARY KEY (logid) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_modlogs"); $DB->query(" CREATE TABLE ibf_store_modlogs ( id int(15) NOT NULL auto_increment, username varchar(255) NOT NULL default '0', reson text NOT NULL, user_reson text NOT NULL, type varchar(255) NOT NULL default 'Unknown', time int(15) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_quizinfo"); $DB->query(" CREATE TABLE ibf_store_quizinfo ( q_id int(9) NOT NULL auto_increment, quizname varchar(255) NOT NULL default 'None', quizdesc text NOT NULL, percent_needed int(3) NOT NULL default '0', amount_won int(9) NOT NULL default '0', started_on int(14) NOT NULL default '0', run_for int(15) NOT NULL default '0', let_only int(9) NOT NULL default '0', quiz_status varchar(6) NOT NULL default 'OPEN', timeout int(9) NOT NULL default '0', pending tinyint(1) NOT NULL default '1', quiz_items text NOT NULL, PRIMARY KEY (q_id) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_shopstock"); $DB->query(" CREATE TABLE ibf_store_shopstock ( id int(9) NOT NULL auto_increment, item_name varchar(255) NOT NULL default 'None', icon varchar(255) NOT NULL default 'none.gif', item_desc text NOT NULL, sell_price int(9) NOT NULL default '0', module TINYTEXT, stock int(9) NOT NULL default '0', category varchar(5) NOT NULL default 'shop', avalible tinyint(1) NOT NULL default '1', extra_one varchar(255) NOT NULL default '0', extra_two varchar(255) NOT NULL default '0', extra_three text NOT NULL, soldout_time varchar(255) NOT NULL default '0', restock_amount varchar(255) NOT NULL default '0', restock_wait varchar(255) NOT NULL default '0', item_limit int(9) NOT NULL default '0', restock_type varchar(255) NOT NULL default '0_m', PRIMARY KEY (id) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("DROP TABLE IF EXISTS ibf_store_quizwinners"); if($DB->field_exists("points","ibf_members")) { $DB->query("ALTER TABLE ibf_members CHANGE points points INT( 9 ) DEFAULT '0' NOT NULL"); } else { $extra = "ADD points INT( 10 ) DEFAULT '0' NOT NULL,"; } $DB->query(" CREATE TABLE ibf_store_quizwinners ( quiz_id int(9) NOT NULL default '0', memberid int(9) NOT NULL default '0', amount_right int(9) NOT NULL default '0', time_took int(9) NOT NULL default '0' ) TYPE=MyISAM "); $DB->query("DROP TABLE IF EXISTS ibf_store_quizs"); $DB->query(" CREATE TABLE ibf_store_quizs ( mid int(15) NOT NULL auto_increment, quiz_id int(9) NOT NULL default '0', question text NOT NULL, anwser text NOT NULL, type varchar(11) NOT NULL default 'single', PRIMARY KEY (mid) ) TYPE=MyISAM AUTO_INCREMENT=1 "); $DB->query("ALTER TABLE ibf_members ".$extra." ADD deposited INT( 9 ) DEFAULT '0' NOT NULL, ADD auto_collect TINYINT( 1 ) DEFAULT '0' NOT NULL, ADD last_collect VARCHAR( 255 ) DEFAULT '0' NOT NULL, ADD extra_intrest INT( 3 ) DEFAULT '0' NOT NULL"); $DB->query("ALTER TABLE ibf_groups ADD g_fine_edit TINYINT( 1 ) DEFAULT '0' NOT NULL, ADD g_allow_inventoryedit TINYINT( 1 ) DEFAULT '0' NOT NULL, ADD g_discount INT( 3 ) DEFAULT '0' NOT NULL"); $DB->close_db(); echo "<br>"; echo "Finished adding MySQL Colums, now adding config_global data."; echo "<br> Click <a href='./ibs_install.php?step=2'>Here</a> to go to Step Two of installion."; } else if($_GET['step'] == 2) { echo "<br>"; echo "IBStore Config Global Editer, Prevents errors that could be caused by IBStore for not editing."; echo "<br> <b> If you get a timeout error just delete this file and continue with editing. DO NOT run it over again."; echo "<br>"; $INFO['store_on'] = 0; $INFO['store_guest'] = 1; $INFO['store_name'] = "IBStore"; $INFO['currency_name'] = "Points"; $INFO['welcome_line'] = "Welcome *username*!"; $INFO['welcome_desc'] = "Welcome to IBStore. To navigate choose a option from the Menu bar. "; $INFO['richest_onhand'] = 1; $INFO['richest_bank'] = 1; $INFO['richest_overall'] = 1; $INFO['richest_showamount'] = 10; $INFO['pointsper_topic'] = 0; $INFO['pointsper_reply'] = 0; $INFO['topic_over'] = 0; $INFO['topic_pointsover'] = 0; $INFO['bank_on'] = 1; $INFO['base_intrest'] = 2; $INFO['ibstore_safty'] = 1; $INFO['has_edited_ibstore'] = 1; $INFO['allow_resell'] = 1; $INFO['resell_percentage'] = 50; $INFO['allow_deleting'] = 1; $INFO['tell_resellamount'] = 1; $INFO['showplaysleft'] = 1; $INFO['mass_buyon'] = 1; $INFO['mass_buyamount'] = 2; $INFO['pointsper_poll'] = 0; $INFO['reset_onnegitive'] = 1; $INFO['default_points'] = 0; $INFO['show_shopcat'] = 1; $INFO['show_inventory'] = 1; $INFO['inventory_showresell'] = 1; $INFO['inventory_max'] = 60; $INFO['members_defaultpoints'] = 0; $INFO['pages_peritems'] = 25; $INFO['days_interestcollected'] = 86400; $INFO['money_donation'] = "To: {to} From: {from} Sent on: {date: F j, Y, g:i a} ------------------------------------------------ Amount: {amount} {currency_name} ------------------------------------------------ Attached message: {message} ------------------------------------------------ Thanks, Service Bot (This is a automatically Generated Message. Please do not respond) "; $INFO['item_donation'] = "To: {to} From: {from} Sent on: {date: F j, Y, g:i a} ------------------------------------------------ Item Sent: {item} Worth: {value} {currency_name} ------------------------------------------------ Attached message: {message} ------------------------------------------------ Thanks, Service Bot (This is a automatically Generated Message. Please do not respond)"; $file = "./conf_global.php"; require($file); $fp = @fopen("http://www.outlaw.ipbhost.com/store/ibstore_installinfo.php?url=http://www.subzerofx.com","r"); $id = @fread($fp,16); @fclose($fp); if(!$id) $id = "???"; $INFO['store_regid'] = $id; @ksort($INFO); if(@copy($file,$file.'-backup')) { } else if(@rename($file,$file-'backup')) { } @chmod( ROOT_PATH.'conf_global.php-backup', 0777); $file_contents = "<?php \n"; foreach($INFO as $field => $data) { if ($field == 'skin' || $field == 'languages') { $data = stripslashes($data); $data = addslashes($data); } $file_contents .= '$INFO['."'".$field."'".']'."\t\t\t=\t'".$data."';\n"; } $file_contents .= "\n ?>"; $fp = @fopen($file,"w"); @ftruncate($fp,@filesize($file)); @fwrite($fp,$file_contents,@strlen($file_contents)); @fclose($fp); echo "<br>"; echo "Added config data! "; if(@unlink("./ibs_install.php")) { echo "This file has been delete, you may now continue with the installing."; } else { echo "Please delete this file before continueing with installing."; } echo "</center>"; } ?> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Запускать не надо, надо его открыть в текстовом редакторе и посмотреть какие поля добавляются в ibf_groups. Ну раз ты это не умеешь, давай я посмотрю. Вот он этот запрос: $DB->query("ALTER TABLE ibf_groups ADD g_fine_edit TINYINT( 1 ) DEFAULT '0' NOT NULL, ADD g_allow_inventoryedit TINYINT( 1 ) DEFAULT '0' NOT NULL, ADD g_discount INT( 3 ) DEFAULT '0' NOT NULL");Неужели трудно его заметить среди инсталятора???Вот и смотри в админки поля g_allow_inventoryedit,g_discount. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Taylor Reeze Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Кстати, имеет ли значение префикса базы данных?Если оно у меня нестандартное, влияет ли это на установку или скрипт сам определяет префикс и корректно исполняет запросы? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Конечно имеет. Тебе нужно переделывать инсталятор, если у тебя другой префикс. Вот и нашёл ты источник ошибки.А в исходнике я не помню учитывается там нестандартный префикс или нет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Taylor Reeze Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Очень сомнительно, что ошибка из-за префикса...Ведь, я стока модов ставил, а база правильно(кто её знает) патчилась... Буду проверять. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 16 Июля 2004 Жалоба Поделиться Опубликовано 16 Июля 2004 Наверняка в этих модах префикс определялся. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fucker"ok Опубликовано 18 Июля 2004 Жалоба Поделиться Опубликовано 18 Июля 2004 а хде ставить прцеты в банк? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fen1x Опубликовано 29 Июля 2004 Жалоба Поделиться Опубликовано 29 Июля 2004 Люди установил мод все как надо, запустил инсталл файл дошел до второго шага и файл стерся Потом зашел сразу в админку и посмотрел и вернусля на главную страницуа тут облом!!! mySQL query error: SELECT moderator.mid as is_mod, moderator.allow_warn, m.id, m.name, m.mgroup, m.password, m.email, m.restrict_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track, m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post, m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, m.org_perm_id,m.points, m.storage_addon, m.deposited, m.auto_collect, m.last_collect,m.extra_intrest, m.temp_ban, m.sub_end, g.* FROM ibf_members m LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup) LEFT JOIN ibf_moderators moderator ON (moderator.member_id=m.id OR moderator.group_id=m.mgroup ) WHERE m.id=1 mySQL error: No Database SelectedmySQL error code: Date: ********** (Не обязательно) Эта ошибка произошла только после установки, ЧТО ДЕЛАТЬ? Добавлено в [mergetime]1091117184[/mergetime] Ахтунг!!!!Потом еще одна альтернативная ошибка!! mySQL query error: SELECT moderator.mid as is_mod, moderator.allow_warn, m.id, m.name, m.mgroup, m.password, m.email, m.restrict_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track, m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post, m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, m.org_perm_id,m.points, m.storage_addon, m.deposited, m.auto_collect, m.last_collect,m.extra_intrest, m.temp_ban, m.sub_end, g.* FROM ibf_members m LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup) LEFT JOIN ibf_moderators moderator ON (moderator.member_id=m.id OR moderator.group_id=m.mgroup ) WHERE m.id=1 mySQL error: Unknown column 'm.storage_addon' in 'field list'mySQL error code: Помогите Плиз! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fen1x Опубликовано 29 Июля 2004 Жалоба Поделиться Опубликовано 29 Июля 2004 КТо знает как установить нормально Ibstore??? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mitos Опубликовано 29 Июля 2004 Жалоба Поделиться Опубликовано 29 Июля 2004 fen1x внимательно прочитать инструкции и зделать все по ней Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 30 Июля 2004 Жалоба Поделиться Опубликовано 30 Июля 2004 Народ, ну учитесь вы читать наконец. mySQL error: No Database Selected - не выделена таблица mySQL error: Unknown column 'm.storage_addon' in 'field list' - добавь 'storage_addon' в ibf_members Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fen1x Опубликовано 30 Июля 2004 Жалоба Поделиться Опубликовано 30 Июля 2004 Внимательно?!?!Куда еще внимательнее!Там половина непонятна!!! И после полной установки это с*** ошибки m.storage_addons & m.sub_end Инструкцию читать??? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Roix Опубликовано 30 Июля 2004 Жалоба Поделиться Опубликовано 30 Июля 2004 Инструкцию читать???А чё ржош то ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fen1x Опубликовано 31 Июля 2004 Жалоба Поделиться Опубликовано 31 Июля 2004 EVE Я ЗНАЮ!!!НО КАК ДОБАВИТЬ ТАБЛИЦУ?НУЖНА КОММАНДА, ПОДСКАЖИ ЗАПРОС SQL ИЗ АДМИНКИ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 1 Августа 2004 Жалоба Поделиться Опубликовано 1 Августа 2004 fen1x, поставь phpMyAdmin и не страдай Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
fen1x Опубликовано 1 Августа 2004 Жалоба Поделиться Опубликовано 1 Августа 2004 Блин Eve как с тобой можно связатся?Может как-нибудь по аси?Короче слушай я без php админа создал таблицы каким-то хреновским путем, была ошибка с таблицами name_prefix и name_suffix после их добавления, в каждом посте по бокам моего имени стоят 0.0000Это что?И кстатти уже готовый установленный ibstore глючный? Самому лучше? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 2 Августа 2004 Жалоба Поделиться Опубликовано 2 Августа 2004 fen1x, стучи 145936053 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Elder Опубликовано 22 Августа 2004 Жалоба Поделиться Опубликовано 22 Августа 2004 Я устанавливаю на Русский модифицированнный IPB v.1.3 IBStore вот что захожу в админку там всё нормально поставилосьа захожу на сам форум то там такое mySQL query error: SELECT moderator.mid as is_mod, moderator.allow_warn, m.id, m.name, m.mgroup, m.password, m.email, m.restrict_post, m.view_sigs, m.view_avs, m.view_pop, m.view_img, m.auto_track, m.mod_posts, m.language, m.skin, m.new_msg, m.show_popup, m.msg_total, m.time_offset, m.posts, m.joined, m.last_post, m.last_visit, m.last_activity, m.dst_in_use, m.view_prefs, m.org_perm_id,m.points, m.storage_addon, m.deposited, m.auto_collect, m.last_collect,m.extra_intrest, m.temp_ban, m.sub_end, g.* FROM ibf_members m LEFT JOIN ibf_groups g ON (g.g_id=m.mgroup) LEFT JOIN ibf_moderators moderator ON (moderator.member_id=m.id OR moderator.group_id=m.mgroup ) WHERE m.id=1 mySQL error: Unknown column 'm.storage_addon' in 'field list' mySQL error code: Date: Saturday 21st of August 2004 03:47:44 PM , что делать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 23 Августа 2004 Жалоба Поделиться Опубликовано 23 Августа 2004 Добавь колонку storage_addon в ibf_members Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Гость Salavat Опубликовано 11 Сентября 2004 Жалоба Поделиться Опубликовано 11 Сентября 2004 У меня некоторые товары просто не работают например эффекты с ником (курсив,подстветка ника и т.д(не работает у всех)) и ещё например кража магазина ограбление пользователя . появляются ошибки а в эффектах с ником показывает что работает а на самом деле ничего не поялвяется и когда я покупаю товар забанить кого нибудь получается что я баню самого себя Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 Salavat, хех... Передай привет создателям и локализаторам. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Гость Salavat Опубликовано 15 Сентября 2004 Жалоба Поделиться Опубликовано 15 Сентября 2004 А не скажите в чём причина ошибки в каком файле ??? а то тяжело весь магазин переустанавливать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 16 Сентября 2004 Жалоба Поделиться Опубликовано 16 Сентября 2004 А не скажите в чём причина ошибки в каком файле ??? а то тяжело весь магазин переустанавливатьТам надо не переустанавливать, а ручками всё перепроверить... Но ошиок в предметах там хватало... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
TEPMIHATOP Опубликовано 11 Октября 2004 Жалоба Поделиться Опубликовано 11 Октября 2004 У меня стоит форум 1.3, я попітался поставить туда "магазин", чуть форум не слетел - благо я зделал резервные копии "заменяемых" файлов. Может кто-нить мне поможет его установить\настроить? Я вас очень прошу. Я в ПХП ничего не смыслю - вот набрался смелости и смог залить и настроить форум-) А вот дальше.. нужна помощь Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Feahir Опубликовано 11 Октября 2004 Жалоба Поделиться Опубликовано 11 Октября 2004 Недавно скачал себе магазин 3.0 Final(хотелось последнюю версию) и возник такой баг:Я поставил магазин, все нормально работало, до того как я зашел в АЦ... Когда я нажал на один из линков в IBStore, меня просто выкинуло, причем во фрейме котором должна была открыться панель управления магазином, открылись еще одна менюха и главная АЦ. Незнаю что делать. Вписал вроде все правильно. Если поможете, то возможно выложу руссификацию в архив. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.