Не работает регистрация

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 Artegakhv » 16.01.2014, 11:25

Добрый день!
Переехал с phpbb v3.0.6 на phpbbex v1.7.1 по мануалу без проблем. Но обнаружилось, что не работает регистрация http://verossaclub.ru/forum/ucp.php?mode=register нажимаем я согласен с условиями и вываливается ошибка:
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 36: include(./includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php) [function.include]: failed to open stream: ??? ?????? ????? ??? ????????
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 36: include(./includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php) [function.include]: failed to open stream: ??? ?????? ????? ??? ????????
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 36: include() [function.include]: Failed opening './includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php' for inclusion (include_path='.:/usr/local/zend/share/pear')
[phpBB Debug] PHP Warning: in file [ROOT]/includes/captcha/captcha_factory.php on line 38: call_user_func(phpbb3_captcha_nogd::get_instance) [function.call-user-func]: First argument is expected to be a valid callback

Fatal error: Call to a member function init() on a non-object in /home/users1/a/artegakhv/domains/verossaclub.ru/forum/includes/ucp/ucp_register.php on line 165
Видно что ругается на капчу. На старом форуме стояла защита от спама в формате вопрос - ответ.
Подскажите в чем может быть проблема?
Artegakhv
Автор темы
Репутация: 0
С нами: 10 лет 3 месяца

Сообщение #2 VEG » 16.01.2014, 11:44

Частая ошибка. Вы при конвертации в скрипте phpbbex.sql заменяли префикс phpbb на phpbb3. Вместе с этим изменились на phpbb3 не только имена таблиц, но и многие служебные данные — в данном случае, названия плагинов капчи. Чтобы исправить вашу проблему, выполните следующий SQL код:
Код: Выделить всё
-- Reset CAPTCHA options
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_plugin', 'phpbb_captcha_nogd');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd', '0');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_foreground_noise', '0');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_x_grid', '25');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_y_grid', '25');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_wave', '0');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_3d_noise', '1');
REPLACE INTO phpbb_config (config_name, config_value) VALUES ('captcha_gd_fonts', '1');
Не забудьте заменить phpbb_config на phpbb3_config перед выполнением.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #3 Artegakhv » 16.01.2014, 12:05

VEG,
выполнил:

Код: Выделить всё
-- Reset CAPTCHA options
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_plugin', 'phpbb_captcha_nogd');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd', '0');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_foreground_noise', '0');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_x_grid', '25');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_y_grid', '25');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_wave', '0');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_3d_noise', '1');
REPLACE INTO phpbb3_config (config_name, config_value) VALUES ('captcha_gd_fonts', '1');

еще нужно очистить кэш форума.
Artegakhv
Автор темы
Репутация: 0
С нами: 10 лет 3 месяца


Вернуться в Поддержка 1.x