10.05.2009, 02:21 | #21 |
Любитель
|
|
10.05.2009, 11:45 | #22 |
Ученик
|
|
20.05.2009, 06:46 | #23 |
Новичок
Так и сделал... и вот что у меня вылезло после создания дубля... Главная страница открывается, а если я пытаюсь открыть тему, то тут же выдаёт ошибку базы данных. Сообщение об ошибке приходящее на мыло гласит: в 311 линии прописано: $link = $this->functions[$usepconnect ? 'pconnect' : 'connect']("$servername:$port", $username, $password); В чем может быть косяк? Ведь раньше же всё нормально работало... |
|
20.05.2009, 10:38 | #24 |
Ученик
|
|
20.05.2009, 15:49 | #25 |
Новичок
|
|
20.05.2009, 15:51 | #26 |
Ученик
kolovrat, max_user_connections
|
|
20.05.2009, 16:40 | #27 |
Новичок
|
|
20.05.2009, 21:22 | #28 |
Администратор
kolovrat, Если используется apach + mod_php, то может и больше 200 понадобится... Как вариант можно использовать постоянное подключение для ПХП в булке что может уменьшить количество подключений к мускулю. Настраивается в config.php для каждого сервера мускуля в отдельности - ['usepconnect'].
Но все равно советую использовать связки типа nginx+fastcgi_php или lighttpd+fastcgi_php, тогда понадобится не более 20 соединений (20 и 200 - есть разница :))) P.S. Для более точного ответа нужно больше информации - что именно установлено на сервере, что на нем гоняется и т.д. |
|
04.06.2009, 12:32 | #29 |
Администратор
Еще один момент, тянется еще с версии 1.0
Если Вы хоть раз устанавливали или старую версию оригинального vbtt или одну из первых моих версий (yo vbtt) 90% вероятность что слетела оригинальная фраза size ($vbphrase[size]). Связано с тем что творческий разраб оригинального vbtt сделал привязку этой фразы к продукту vbtt, т.е. при удалении или обновлении (если в новой версии этой фразы нет) эта фраза удаляется. Для решения этой проблемы достаточно в админке в меню управления языками и фразами - добавить фразу: Тип фраз: GLOBAL Продукт: vBulletin Имя переменной: size Текст: Size (или Размер в зависимости от языка) |
|
17.06.2009, 00:05 | #30 |
Любитель
Уважаемый Skald,
Можете кое-какие моменты уточнить в запросах при обновлении? Я сейчас сижу и определяю/сравниваю какие нужно сделать. Взял запросы, которые делал при установки v 1.0 и те, которые нужно сделать сейчас. И пришел к итогу, что нужны такие запросы: 1) В таблице peers: Код:
`download_sum` bigint(20) unsigned NOT NULL default '0', `upload_sum` bigint(20) unsigned NOT NULL default '0', `peer_id` char(32) NOT NULL default '', `ipa` int(11) unsigned NOT NULL, `pclass` smallint(5) unsigned NOT NULL default '1', UNIQUE KEY `fid_uid` (`fid`,`uid`), KEY `connectable` (`connectable`), KEY `mtime` (`mtime`), KEY `completed` (`completed`) ) ENGINE=MyISAM; Код:
KEY `info_hash` (`info_hash`(20)), KEY `mtime` (`mtime`), KEY `ctime` (`ctime`) 3) В таблице user: Код:
`leechers` smallint(5) unsigned NOT NULL default '0', `seeders` smallint(5) unsigned NOT NULL default '0', `mtime` int(11) unsigned NOT NULL default '0', `ctime` int(11) unsigned NOT NULL default '0', `timespent` bigint(20) unsigned NOT NULL default '0', KEY `torrent_pass` (`torrent_pass`), KEY `ctime` (`ctime`), KEY `mtime` (`mtime`) Код:
CREATE TABLE `peers_cache` ( `uid` int(11) unsigned NOT NULL default '0', `fid` int(11) unsigned NOT NULL default '0', `downloaded` bigint(20) unsigned NOT NULL default '0', `left` bigint(20) unsigned NOT NULL default '0', `uploaded` bigint(20) unsigned NOT NULL default '0', `upspeed` bigint(20) unsigned NOT NULL default '0', `downspeed` bigint(20) unsigned NOT NULL default '0', `connectable` tinyint(4) unsigned NOT NULL default '1', `peer_id` char(32) NOT NULL default '', `ipa` int(11) unsigned NOT NULL, `port` smallint(5) unsigned NOT NULL default '0', `mtime` int(11) unsigned NOT NULL default '0', `pclass` smallint(5) unsigned NOT NULL default '1', `active` tinyint(4) unsigned NOT NULL default '0', `completed` tinyint(4) unsigned NOT NULL default '0', `timespent` bigint(20) unsigned NOT NULL default '0', `download_sum` bigint(20) unsigned NOT NULL default '0', `upload_sum` bigint(20) unsigned NOT NULL default '0' ) ENGINE=MEMORY; -- Table "user_cache" DDL CREATE TABLE `user_cache` ( `userid` int(11) unsigned NOT NULL default '0', `downloaded` bigint(20) unsigned NOT NULL default '0', `uploaded` bigint(20) unsigned NOT NULL default '0', `mtime` int(11) unsigned NOT NULL default '0', `seeders` tinyint(4) NOT NULL default '0', `leechers` tinyint(4) NOT NULL default '0', `timespent` int(11) unsigned NOT NULL default '0' ) ENGINE=MEMORY; Меня смущают такие записи в таблице "peers". В первой версии были такие запросы: Код:
`down_session` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', `up_session` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0', `peer_id` varchar(8) NOT NULL, `ip` int(11) UNSIGNED NOT NULL, Код:
`download_sum` bigint(20) unsigned NOT NULL default '0', `upload_sum` bigint(20) unsigned NOT NULL default '0', `peer_id` char(32) NOT NULL default '', `ipa` int(11) unsigned NOT NULL, Спасибо за ответ заранее. |
|
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
Опции темы | |
|
|
Похожие темы | ||||
Раздел | Тема | Автор | Ответов | Последнее сообщение |
VBTT v.2.0 | обновление vbtt v.2.0.2 | Skald | 72 | 20.11.2010 23:10 |