0 Пользователей и 1 Гость просматривают эту тему.
  • 36 Ответов
  • 12373 Просмотров
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Вчера пользователь написал, что не может зарегистрироваться(ошибка 403). Проверил, действительно после введения всех данных: логин и пароль, e-mail и т.д. и нажатии кнопки "Зарегистрироваться", открывается окно с ошибкой 403. Раньше все работало, пользователи регистрировались нормально. Потом делал несколько обновлений Joomla. Когда сломалось не знаю. Сейчас стоит Joomla 1.5.21 + CB 1.2.2 + куча всяких плагинов и компонентов. Войти с сайта через cb login могут и пользователи и админ. Ссылка с ошибкой выглядит так: сайт.com/component/comprofiler/?option=com_user&view=register&essp_err=check_failed . В чем может быть проблема? Помогите советом, пожалуйста.  !
« Последнее редактирование: 20.11.2010, 16:01:49 от sergioss »
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
ссылку чтоли дай, это ж не битва экстрасенсов
пись
подпись
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
Попробуйте отключить ЧПУ
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Обновил CB до 1.2.3, результат тот же. Ошибка 403. Ставил поверх.
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
А если попробовать удалить СВ полностью, а потом установить заново, пропадут зарегистрированные пользователи?
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
а вы сохраните все таблиці с бд с префиксом comprofile.

Даже если пропадут, можно восстановить
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Спасибо за дельный совет! А как сохранить эти таблицы? В phpmyadmin войти я смогу, а как сохранить таблицы не знаю.
Не напишите как это сделать?
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
выбираете нужную таблицу
затем сверху кнопка экспорт
зате окошко экспортта открывается. если ничего нетрогать то экспортируется вся база.

если ничего кроме комьюнити переустанавливаться небудет, то слева в списке таблиц нужно, зажав контрл выбрать все таблицы начинающиеся с  jos_comprofile.
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Спасибо БОЛЬШОЕ. Буду попробовать ))
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Блин чуть все не сломал... Славик я чет очкую. Да успакОйся ты(шутка юмора). Стремно СВ сносить стока там всего накручено...
Решил зайти с другой стороны, посмотрел что выдает с ошибкой 403:
Call stack
#    Function    Location
1    JSite->dispatch()    /.../public_html/index.php:68
2    JComponentHelper->renderComponent()    /.../public_html/includes/application.php:124
3    require_once()    /.../public_html/libraries/joomla/application/component/helper.php:162
4    JController->execute()    /.../public_html/components/com_user/user.php:25
5    UserController->display()    /.../public_html/libraries/joomla/application/component/controller.php:236
6    JController->display()    /.../public_html/components/com_user/controller.php:37
7    UserViewRegister->display()    /.../public_html/libraries/joomla/application/component/controller.php:310
8    JError->raiseError()    /.../public_html/components/com_user/views/register/view.html.php:36
9    JError->raise()    /.../public_html/libraries/joomla/error/error.php:171
10    JException->__construct()    /.../public_html/libraries/joomla/error/error.php:136

Может это как нибудь прояснит ситуацию?
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Цитировать
в каком браузере выскакивает ошибка 403? зашел на Вашу страниц регистрации в своем Firefox 3.6 б без проблем.

Браузер здесь, скорее всего ни при чем. В разных браузерах выдает такую ошибку(opera, ff, ie8, chrome).
Это не при заходе на страницу регистрации, а при самой регистрации. Заполняются все обязательные поля, нажимается кнопочка зарегистрироваться и после этого выскакивает ошибка 403. Соответственно при включенной отладке выдает вышеизложенную информацию. Тему агрессивно искусственно не поднимал. Просто пытаюсь в меру своих способностей решать возникшую проблему. Спасибо.
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Из админки удалил СВ обновленный уже до версии 1.3, поставил заново 1.3, попробовал зарегистрироваться, опять вылезает ошибка 403.
*

domanoff

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
тут дело не в самом CB, скорее всего, а в попытке обращения к функции регистрации...
*

domanoff

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
а ты родную регистрацию в Joomla отключил?
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
а ты родную регистрацию в Joomla отключил?
Да, конечно, раньше все было нормально, регились юзеры, они и сейчас есть(можно войти на сайт, в профиль оставлять комментарии, пользоваться форумом и т.д.) А вот новые не могут зарегистрироваться.
*

чикаго

  • Захожу иногда
  • 144
  • 12 / 1
каким образом вы ее отключили?
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
каким образом вы ее отключили?
В настройках сайта: Настройки пользователя - Разрешить регистрацию пользователей - нет
*

чикаго

  • Захожу иногда
  • 144
  • 12 / 1
В настройках сайта: Настройки пользователя - Разрешить регистрацию пользователей - нет

В более ранней версии CommunityBuilder'а имелся мамбот "Disable Joomla Registration" при помощи которого можно окончательно прибить стандартную регистрацию.
*

domanoff

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
в СИ установлена регистрация независимо от Joomla ?
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
в СИ установлена регистрация независимо от Joomla ?
В настройках СВ: Разрешить регистрацию пользователя - да, независимо от глобальных настроек сайта.
Рекомендованные установки: только через CB : установить : `Да` здесь и `Нет` в глобальных настройках(так и у меня).
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Пробовал выключить СВ, включил родной mod_login и через него: "Ответ неправильный. Попробуйте еще раз!" Т.е дело видимо не в СВ а где-то глубже...

Вернул все обратно. Если при заполнении формы регистрации ввести не правильные данные, то выдается об этом ошибка, после введения правильных данных и попытке регистрации вываливается ошибка 403
Помогайте, пожалуйста...
« Последнее редактирование: 05.12.2010, 21:51:53 от sergioss »
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
попробуйте в СВ "как и глобальная настройка"
и в настройках сайта включить регистрацию.
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Сделал. Вверху вылезает ошибка: Ответ неправильный. Попробуйте еще раз!
Ниже вывелась форма регистрации самой Joomla.
Вобщем я все это уже делал, не идет регистрация ни так, ни сяк, ни как. Можно только из админки пользователей заводить. 
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
Цитировать
Ответ неправильный. Попробуйте еще раз!

?  Этого явно недолжно быть.
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Я с этим полностью согласен. Что же делать?
*

Вовочка

  • Захожу иногда
  • 147
  • 21 / 0
Устанавливали какието плагины, типа captcha ?

Попробуйте снимать с публикации всякие "подозрительные" плагины, пробовать регистрацию, зтем публиковать обратно.

Есть ещё один тупой способ, попробуйте поискать в папке language в каком файле находится текст этой ошибки. ВОзможно, так можно будет определить что за расширение такое непускает.

Поищите в интернете текст этой ошибки. Возможно кто встречался. попробуйте временно перевести сайт на английский и посмотреть эту ошибку в английском варианте. Возможно в поиске есть английский вариант. ибо я на русском ничего подобного ненашёл. 
пись
подпись
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Спасибо. Буду думать в этом направлении.
*

sergioss

  • Захожу иногда
  • 51
  • 2 / 0
Начал потихоньку разбираться. В вышеописанном логе ошибки 403, путем сильных умственных напряжений допер, что нужно посмотреть в файлы и строчки указанные в логах.

В пункте 8.   JError->raiseError() /home/.../public_html/components/com_user/views/register/view.html.php:36 описано что-то про ошибку.

Соответственно нашел этот файл view.html.php и строку 36:
// Check if registration is allowed
      $usersConfig = &JComponentHelper::getParams( 'com_users' );
      if (!$usersConfig->get( 'allowUserRegistration' )) {
         JError::raiseError( 403, JText::_( 'Access Forbidden' ));
         return;
      }
Получается что у меня где-то выключена регистрация?
Но в настройках стоит как рекомендуют: выключить регистрацию на сайте и включить в СВ независимо от настроек сайта.
В php не разбираюсь ни разу. Может кто еще что подскажет.
Истина где-то рядом.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Возможность сделать разные типы регистрации

Автор kurz

Ответов: 0
Просмотров: 2879
Последний ответ 03.11.2022, 12:04:04
от kurz
Убрать имя (настоящее) при регистрации и в личном кабинете

Автор Vlad1

Ответов: 6
Просмотров: 1401
Последний ответ 27.09.2022, 22:01:21
от Vlad1
Проблема с авторизацией через CB Login

Автор kushiy

Ответов: 0
Просмотров: 2462
Последний ответ 17.01.2018, 10:51:48
от kushiy
Ошибка Access Usergroup Invalid

Автор Sintez83

Ответов: 1
Просмотров: 2549
Последний ответ 04.03.2017, 17:40:14
от Sintez83
Ошибка вывода списка материалов

Автор bb-pax

Ответов: 0
Просмотров: 1678
Последний ответ 13.07.2016, 19:25:18
от bb-pax