Ошибка SQL 1226 при импорте базы данных/обращении к форуму

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!

Ошибка SQL 1226 при импорте базы данных/обращении к форуму

Сообщение oleg444 21.06.2008 13:25

INSERT INTO `phpbb_search_wordmatch`
VALUES ( 67, 1345, 0 ) ;

Ответ MySQL:

#1226 - User 'ourforum_1' has exceeded the 'max_questions' resource (current value: 14400)


вот это получилось при импорте базы данных

помогите исправить
oleg444
phpBB 1.2.1
 
Сообщения: 28
Зарегистрирован: 13.04.2008 20:21


Re: Ошибка SQL 1226 при импорте базы данных

Сообщение Поручик 21.06.2008 13:43

Не поможем. Обращайтесь к хостеру.
Ошибка MySQL 1226: превышено допустимое количество запросов
На некоторых хостингах администраторы устанавливают ограничение на максимальное количество запросов к базе данных в час. При превышении этого значения выдается сообщение об ошибке вида: User 'имя_пользователя' has exceeded the 'max_questions' resource (current value: 72000), где 72000 это и есть максимальное количество запросов. Превышение ограничения может происходить по разным причинам: хостер выставил маленькое значение, высокая посещаемость сайта, установлены «тяжелые» компоненты (статистика, нестандартные реализации SEF) и т.д.


Добавлено спустя 10 минут 24 секунды:
Для джумлы решение такой проблемы есть, но для Олимпуса, судя по ответам на оффсайте, пока нет
http://www.phpbb.com/community/viewtopi ... 6&t=855125
http://www.phpbb.com/community/viewtopi ... 6&t=694215
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3622
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)

Re: Ошибка SQL 1226 при импорте базы данных

Сообщение oleg444 21.06.2008 14:03

тоесть просить моего хостера вставить за меня? или может ручками самому прописать все?
oleg444
phpBB 1.2.1
 
Сообщения: 28
Зарегистрирован: 13.04.2008 20:21

Re: Ошибка SQL 1226 при импорте базы данных

Сообщение Поручик 21.06.2008 14:18

Так, а что если поэкпериментировать с методом, изложенным для джумлы? :roll:
1. Открываем панель управления вашим сайтом (CPanel, или что-то в этом роде). Создаем 2-5 пользователей для вашей базы данных с теми же правами и паролем, что и у основного пользователя базы данных вашего сайта. После создания пользователей обязательно дайте им привелегии для доступа к базе данных вашего сайта — они должны быть полными копиями основного пользователя. Допустим мы создали 3-х дополнительных пользователей: phpBB_user1, phpBB_user2, phpBB_user3.
2. Открываем файл config.php (находится в корне форума).
3. Ищем строки вида
Код: Выделить всё
$dbuser = 'имя_пользователя_базы_данных';
$dbpasswd = 'пароль_пользователя_базы_данных';

добавляем после
Код: Выделить всё
$dbusers = array($dbuser, 'phpBB_user1', 'phpBB_user2', 'phpBB_user3');
$dbuser = $dbusers[array_rand($dbusers)];

$dbpasswds = array($dbpasswd, 'пароль_для_phpBB_user1', 'пароль_для_phpBB_user2', 'пароль_для_phpBB_user3');
$dbpasswd = $dbusers[array_rand($dbpasswd)];



Строки вида пароль_для_ХХХ заменить на реальные пароли созданных пользователей.

Как это будет работать? Очень просто: при обращении к сайту переменным $dbuser и $dbpasswd автоматически будет случайным образом присваиваться один из 4 имеющихся пользователей. Таким образом общее количество запросов к сайту будет поделено на количество пользователей.

Добавлено спустя 8 минут 8 секунд:
Re: Ошибка SQL 1226 при импорте базы данных/обращении к форуму
Всё это теория. На практике же может получиться, что у хостера есть ограничение и на количество пользователей базы данных или вообще нельзя добавлять дополнительных пользователей базы данных.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3622
Зарегистрирован: 12.05.2005 16:25
Откуда: Оренбург (Южный Урал)

Re: Ошибка SQL 1226 при импорте базы данных/обращении к форуму

Сообщение rxu 21.06.2008 14:52

oleg444 писал(а):INSERT INTO `phpbb_search_wordmatch`

Содержимое поисковых таблиц вообще не надо экспортировать/импортировать, только структуру. Поисковые индексы создаются уже потом, через админраздел.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4606
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: Ошибка SQL 1226 при импорте базы данных/обращении к форуму

Сообщение oleg444 21.06.2008 15:27

Стасибо гуровцы!!! помогло
решил послушатся rxu так как способ легче и решил его попробовать и получилось спс!!
oleg444
phpBB 1.2.1
 
Сообщения: 28
Зарегистрирован: 13.04.2008 20:21


Вернуться в Поддержка phpBB 3.0.х

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1