Не происходит перенаправление при регистрации

В общем обнаружил щас следующее, когда пользователь вводит данные для регистрации и нажимает кнопку «Регистрация» ни чего не происходит, окно регистрации не исчезает и ни кто не пишет что регистрация прошла успешно. При повторном нажатии на эту кнопку, выдает ошибку что такой пользователь с таким мылом уже существует.

20 комментариев

0
Пройдите регистрацию, смотря ответы сервера в файрбаге. Ошибку копируйте сюда.
0
Правильно я понял что нужно?
TypeError: result is null
w...i.ru/_run/assets/c29fd4f49cba59b0f266746a667734be.js
Line 662
0
Нет, речь шла про ответ сервера а не ошибки js.
Ниже верно подсказывают. Подробнее например тут livestreetguide.com/faq/ne-rabotaet-avtorizaciya-i-ili-registraciya-na-sayte-chast-2.html
0
как посмотреть ответ сервера? я в этой области не силен.
0
скиньте адрес сайта в личку
0
надо вам смотреть логи. Начните с лога в /_tmp/logs/error.log Если там пусто то в логах вашего вэб сервера. Пальцем в небо могу предположить что проблема с отправкой писем.
0
видимо в конфиге сайт указан без www, а регистрируетесь на www.sait.ru, а надо sait.ru
Отредактирован:
0
www вообще не пользуюсь, везде пишу адрес сайта без www.
В конфиге прописано следующее
if (isset($_SERVER['HTTP_HOST'])) {
$config['path']['root']['url'] = 'http://'. $_SERVER['HTTP_HOST']. '/';
} else {
$config['path']['root']['url'] = null;
Добавил в файл .htaccess редирект с www на без него, проверил — работает.
Регистрация по прежнему не работает
0
еще одну проблему нашел, когда оставляешь комментарий пишет «ошибка, попробуйте позже» перезагружаешь страницу, комментарий есть
0
Телепатически такие проблемы не лечатся. Публикуйте адрес сайта, раз не можете кинуть ответ сервера из файрбага.
0
просмотрел фал ошибок нашел следующее

[LOG:01374838755.76-4490][2013-07-26 15:39:15][PID:13283][ERROR][[
Exception: Can not find the template "/home/host4325/public_html/templates/skin/sw/notify/ru/notify.registration.tpl"
Template Dirs: /home/host4325/public_html/templates/skin/sw/; /home/host4325/public_html/plugins/
]][END:01374838755.76-4490]
это видимо связанно с регистрацией,

[LOG:01374844146.12-1181][2013-07-26 17:09:06][PID:21507][ERROR][[
Exception: Can not find the template "/home/host4325/public_html/templates/skin/sw/notify/ru/notify.comment_new.tpl"
Template Dirs: /home/host4325/public_html/templates/skin/sw/; /home/host4325/public_html/plugins/
]][END:01374844146.12-1181]
а это с комментированием.

сайт wandersochi.ru
Отредактирован:
0
Значит у вас отсутствую файлы шаблонов уведомлений либо они ищутся не в том каталоге.
1. Если у вас есть каталог /templates/skin/sw/notify/ а в нем вместо каталога ru есть каталог с файлами russian значит вы в конфиге трогали $config['lang']['aliases'].
2. Если у вас нет каталога /templates/skin/sw/notify/ или он пустой, у вас же шаблон на основе synio так скопируйте оттуда файлы
0
Каталог /templates/skin/sw/notify/ есть, в нем папка russian с файлами шаблонов уведомлений. Конфиг я не трогал. Сейчас просмотрел его, строчки $config['lang']['aliases'] не нашел. Менял тему на ту что по умолчанию идет, результат тот же.
0
как это не нашли, в config.php сайта должны быть строки
$config['lang']['aliases'] = array(
    'ru' => 'russian',
    'en' => 'english',
);
проверьте
0
Нашел откуда ноги росли, при обновлении на 0.9.7 я не заменил файл конфиг. Теперь после регистрации перенаправляет на главную страницу сайта, но, пропал сайдбар, по прежнему проблема с комментариями и не могу теперь зайти в админку, пишет «Exception: Тег a отсутствует в списке разрешённых тегов
See details in error.log»
0
обновите все файлы каталога config, кроме config.local.php
0
я обновился, да не той версией, взял с гитхаба, из за этого и пошел конфликт. Переписал все файлы версией 0.9.7 и все заработало.
0
Все заработало. Спасибо за помощь
0
Если один из пользователей подписан на уведомление о новых комментариях, тогда возвращается ошибка при добавлении комментария. Если никто не подписан, то комментарий сразу же отображается. Проверьте настройки почты (установлена ли она у вас в принципе)
Как видим из ошибок не сама почта виновата, а шаблоны уведомление для почты
Отредактирован:
0
Раньше с почтой проблем не было, приходили уведомления о новых топиках и комментариях. Щас надо проверить
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.