Проблемы с регистрацией

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 24 мая 2013 в 13:05
Здравствуйте, при попытке зарегистрироваться выдает 404 ошибку. Т.е. я ввожу все данные, капчу и после нажатия на кнопку меня перекидывает на 404 ошибку.

Подскажите — где искать проблему?
#2 24 мая 2013 в 13:11
Видимо Вам туда нельзя))
А если серьезно, то опишите хоть что делали до этого с сайтом, что ставили, да и версию системы сказать не лишним будет.
#3 24 мая 2013 в 13:15
Скорее всего это из-за логинзы. Пробовал ее ставить, но не получилось. Потом пришлось перезаливать файлы, т.к. не показывалась капча. Вот думаю, что где-то здесь проблема и произошла. Так же менял в капче, чтобы были только цифры.
Вот собственно и все что делал.
Версия 1,10,1
#4 24 мая 2013 в 13:59
Подскажите какие файлы нужно перезалить из дефолтного шаблона.
#5 24 мая 2013 в 18:31
HELP
#6 24 мая 2013 в 22:39
Если движок чистый, без хаков тогда смело перезаливайте все в \components\registration
#7 25 мая 2013 в 23:10

Если движок чистый, без хаков тогда смело перезаливайте все в \components\registration

deltas
Перезалил, но проблема осталась.
#8 26 мая 2013 в 00:41
В данной функции (подтверждение регистрации) есть 2 редиректа на 404 страницу.
Первый — if(!cmsCore::validateForm()) { cmsCore::error404(); } тут может быть проблема с функцией validateForm() (файл \core\cms.php)
Это более всего вероятно, так как вы упоминали про работу с капчей...

или тут — if(!$item['id']){ cmsCore::error404(); } может быть ошибка плагина какого-нибудь, который использует "USER_BEFORE_REGISTER"… во всяком случае надо копать… или пробуйте заменять файлы движка из дистрибутива.
#9 26 мая 2013 в 08:05
deltas прав. Попробуйте следующее:
1. В админке сайта проверьте все плагины и если есть связанные с регистрацией(логинза...), попробуйте отключить.
2. Попробуйте перезалить файлы класса каптчи. Наверно, там правили конфиг, но всё же. Они находятся по адресу /includes/codegen/. Перезалейте всю папку.
3.Файлы самого компонента вы уже перезаливали. Попробуйте перезалить ещё файлы шаблона компонента регистрация. Метод validateForm() проверяет соответсвие csrf токена. А сам токен устанавливается именно в шаблоне, как скрытый input. Поэтому возможно, что причина и в файлах шаблона.
#10 27 мая 2013 в 11:33
Спасибо, помогло последнее:

Попробуйте перезалить ещё файлы шаблона компонента регистрация.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.