Intellect Board 2.14 Beta

Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Intellect Board 2.14 Beta
RSS

Intellect Board 2.14 Beta

Версия для тех, кто хочет помочь с тестированием

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Страницы: 1 2 3 * 4
Модераторы: aerograf, wsx
Печать
 
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Итак, вышла версия Intellect Board 2.14 beta. Данная версия предназначена в первую очередь для тех, кто хочет помочь с тестированием IntB. Она может содержать ряд мелких недоработок.
Скачать IntB 2.14 можно по адресу: http://download.intboard.ru/intb214b.zip
Внимание: процесс установки IntB 2.14 отличается от описанного в документации! Для корректной установки IntB 2.14 на запись скрипту должны быть доступны следующие каталоги: config, temp и файл addons.php (в дистрибутиве этого файла нет, его необходимо создать вручную).
При установке IntB 2.14 поверх старых версий в первый момент вся статистика обнулится - это нормальное явление. После установки необходимо зайти в Центр Администрирования и выполнить команду "Пересчет статистики".
Обо всех ошибках версии 2.14 beta сообщайте в эту тему.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Выложил очередную версию. Эта вроде бы работает стабильно, по крайней мере, на моих проектах. В принципе, она и пойдет в релиз, только будут добавлены новые стили, поддержка других СУБД (я хотел бы сделать Postgres, MS SQL и SQLite, но не уверен, успею ли все).
Внимание: всем, кто ставил прежние версии 2.14, необходимо выполнить следующие запросы вручную (желательно до загрузки новых файлов):
ALTER TABLE prefix_User ADD COLUMN u__lastlogin INT UNSIGNED NOT NULL;
ALTER TABLE prefix_Smile ADD COLUMN sm_show TINYINT UNSIGNED NOT NULL;

Тем, кто ставит новую версию поверх 2.13 делать это не нужно - все будет выполнено при установке форума.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
это все после скачивания обновленной версии!
5.
стоит 4. всеравно не отображается.

8.
все равно не отображается.

NEW
почемуто после выполнения 2-го запроса перестали отображатся смайлы (отображались их коды). поставил там единицы - отобразились!

сделал что то такое, сам не понял, но не отображается количество тем/разделов и последний зарегенный юзер.
есь подозрение что это в результате недовыполнения install.php выбрал настроить текущий форум, он начал работать но выдал:


Fatal error: Call to undefined function: gettimedif() in z:\home\192.168.1.142\www\ib-forum\db\mysql.php on line 84


avik
Участник


Откуда: Кишинев
Всего сообщений: 58
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
30 июля 2005
тоже самое что и у ZoRDaK
[q]
Fatal error: Call to undefined function: gettimedif() in z:\home\192.168.1.142\www\ib-forum\db\mysql.php on line 84
[/q]

Это происходит при инсталяции поверх 2.13 если выбрать "Обновить"
При этом в error.log выдает
SELECT u.*, lv.*, ln.*, st.*, u__pmcount AS pmcount, u__warnings AS uw_count FROM User u, Language ln, StyleSet st LEFT JOIN LastVisit lv ON (u.u_id=lv.uid AND lv.fid=&quot;0&quot;) WHERE ln.ln_id=u.u_lnid AND st.st_id=u.u_stid AND u_id=&quot;1&quot;&lt;br&gt;1054: Unknown column 'u__pmcount' in 'field list'
Поискал, в базе дейсвительно нет 'u__pmcount'
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
По поводу смайликов: это не баг, я забыл прописать DEFAULT 1 в запросе, который написан выше. В дистрибутиве все прописано корректно, поэтому такой ошибки не будет.
По поводу gettimedif: ситуацию понял. Я вставил в 2.14 систему слежения, которая записывает в лог все запросы, время выполнения которых превышает 5 секунд (дело в том, что при каком-то действии на больших базах данных происходит резкий рост времени выполнения скрипта, который также затрагивает других пользователей, зашедших на сайт в это же время, но никак не могу понять, в каких ситуациях это происходит). Короче, надо сделать вот что: взять из index.php функцию gettimedif, скопировать ее в mysql.php и переименовать во что-нибудь еще (скорее всего, в db_query_time()), и исправить соответствующий вызов в db_query. Вечером выложу версию, в которой это будет сделано.
А запросы, которые надо выполнять при переходе от 2.13 версии к 2.14, лежат в файле db/mysql213.sql.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Выложил очередное обновление (качать - там же). Надеюсь, что последнее (дальше останется добавить только стили и поддержку других СУБД).
В данном обновлении исправлены кое-какие мелкие баги, кое-что оптимизировано, также переделан показ профиля в соответствии с предложениями Gram и eugrus и сделана возможность восстановления дампа базы через install.php. Backup/restore прошу оттестировать особенно тщательно (так как сам я ее почти не проверял).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
этот баг выявился ДО того как поставил последнюю версию 2.14


GLOBAL FORUM ERROR: INSERT INTO ib_PollVariant VALUES (0,16,"4"), (0,16,"5"), (0,16,"6"), (0,16,"7")<br>1136: Column count doesn't match value count at row 1


при попытке создания опроса \":(\"((((( тема - 111, описание - 222, вопрос - 333, варианты соответственно 4,5,6 и 7 , текст сообщения - 888

а это уже после того как скачал последнюю версию


$DBcompress=""; ?>
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at z:\home\192.168.1.142\www\ib-forum\config\database.php:10) in z:\home\192.168.1.142\www\ib-forum\install.php on line 521

Warning: Cannot modify header information - headers already sent by (output started at z:\home\192.168.1.142\www\ib-forum\config\database.php:10) in z:\home\192.168.1.142\www\ib-forum\install.php on line 526


При нажатии на «Перейти в ЦА» при настройке форума. (сжатие не использовал).
При входе на форум появляется


$DBcompress=""; ?>

GLOBAL FORUM ERROR: :\home\192.168.1.142\www\ib-forum\index.php (line 44) - session_start(): Cannot send session cache limiter - headers already sent (output started at z:\home\192.168.1.142\www\ib-forum\config\database.php:10)

Goto previous page
Goto main page


и все... причем это появилось ПОСЛЕ того как попытался настроить через install, до этого заходил на форум. все работало

---
Мыслю! Следовательно существую...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Выложи сюда config/database.php. Насколько я понял, ошибка именно в нем (скорее всего, я неправильно сделал закрытие кавычек или еще что-то такое).

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
ZoRDaK
Участник

ZoRDaK
Откуда: Россия, Сибирь... :))) Омск
Всего сообщений: 69
Рейтинг пользователя: 3


Ссылка


Дата регистрации на форуме:
14 июля 2005
пжайлуста

<? if (!$IBOARD) global_error("Hack attempt!");
$DBhost="localhost";
$DBusername="forumbot";
$DBpassword="";
$DBname="intboard";
$DBprefix="ib_";
$DBpersist="1";
$DBdriver="mysql";
?>$DBcompress="";
?>

---
Мыслю! Следовательно существую...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Ok. Это действительно ошибка в инсталляторе (я ее уже пофиксил). А файл нужно привести в следующий вид:
<? if (!$IBOARD) global_error("Hack attempt!");
$DBhost="localhost";
$DBusername="forumbot";
$DBpassword="";
$DBname="intboard";
$DBprefix="ib_";
$DBpersist="1";
$DBdriver="mysql";
$DBcompress="";
?>

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Всвязи с выходом Release Candidate тему закрываю. Обсуждение Release Candidate следует вести в соответствующей теме.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
<<Назад  Вперед>>Страницы: 1 2 3 * 4
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Архив технической поддержки IntB до версии 2.15 »   Intellect Board 2.14 Beta
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0428. Количество выполненных запросов: 19, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!