Table 'forum.phpbb_captcha_questions' doesn't exist [1146]

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 14 лет 2 месяца
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Table 'forum.phpbb_captcha_questions' doesn't exist [1146]

Сообщение yarnik »

Какие то проблемы с капчей, хотя я ее везде отключил где мог, но сообщения появляются все равно.
вот в часности если чел не зарегистрирован (не авторизирован) и пытается создать новую тему, появляется ошибка

SQL ERROR [ mysqli ]
Table 'forum.phpbb_captcha_questions' doesn't exist [1146]

базы этой нету.
в бекапе тоже нету и не было.
что делать?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 14 лет 2 месяца
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение yarnik »

первый лин не помог.
второй научил, спасибо, вот шаблон запроса:
Описание проблемы: выше описано
Произведенные изменения, после которых начались неполадки: никаких изменений, сборка чистая
Версия phpBB: 3.0.12
Используемые стили: prosilver
Используемые моды: antibot100500_v4, Advertisement Management 1.0.12-pl1, phpbb_seo_related_topics_V0-2-4
Версия PHP: 5.3.3
Используемая СУБД и её версия: mysql 5.1.73
Использовался ли поиск для решения проблемы: да, была найдена одна тема но решения не было найдено.
Если да, то какие запросы вы использовали: phpbb_captcha_question, 1146
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение Татьяна5 »

Дайте ссылку на форум
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение Татьяна5 »

yarnik писал(а):сборка чистая
У вас не сборка, а нормальный движок

Выполните sql-запрос в базе данных форума

Код: Выделить всё

CREATE TABLE `phpbb_captcha_questions` (
  `question_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `strict` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `lang_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `lang_iso` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `question_text` text COLLATE utf8_bin NOT NULL,
  PRIMARY KEY (`question_id`),
  KEY `lang` (`lang_iso`)
);
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 14 лет 2 месяца
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение yarnik »

да, но ведь этой, хоть и пустой, таблицы по умолчанию нет в базе.
смотрел по докам.
что заставляет к ней обращаться?

и после создания пустой базы `phpbb_captcha_questions`
стало ругаться на
Table 'forum.phpbb_qa_confirm' doesn't exist [1146]
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение Татьяна5 »

yarnik писал(а):phpbb_qa_confirm

Код: Выделить всё

CREATE TABLE `phpbb_qa_confirm` (
  `session_id` char(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `confirm_id` char(32) COLLATE utf8_bin NOT NULL DEFAULT '',
  `lang_iso` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `question_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `attempts` mediumint(8) unsigned NOT NULL DEFAULT '0',
  `confirm_type` smallint(4) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`confirm_id`),
  KEY `session_id` (`session_id`),
  KEY `lookup` (`confirm_id`,`session_id`,`lang_iso`)
);
yarnik писал(а):что заставляет к ней обращаться?
Некорректно настроенный модуль "Текстовое подтверждение"
Админка - Средства против спам-ботов - Доступные модули (Текстовое подтверждение) - Настройка модулей
yarnik
phpBB 1.4.0
Сообщения: 37
Стаж: 14 лет 2 месяца
Благодарил (а): 14 раз
Поблагодарили: 2 раза

Re: Table 'forum.phpbb_captcha_questions' doesn't exist [114

Сообщение yarnik »

отлично, спасибо!
Отключил - Использовать средства против спам-ботов при отправке сообщений гостями.
и обратно удалил созданную базу `phpbb_qa_confirm`

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