Доброго вечера всем. Вчера столкнулся с проблемой. После нажатия кнопки "Зарегестрироваться!" не выполняется переадресация на страницу завершения регистрации (белый лист), с восстановлением пароля - та же проблема. Залез в modules\account\user\index.php. Как я понял - проблема в том, что функция AcActivate() не вызывается, но возможно я не прав, скорее даже точно не прав, ибо php не изучал, да и не особо хочется.
Используется VertrigoServ (Apache 2.2.17, PHP 5.3.6, MySQL 5.5.10)
У меня такой же баг,используй альфу лучше
Хотелось бы разбораться таки в проблеме, да и альфа еще не до конца реализована, если не ошибаюсь.
В коде ошибок вроде нет, да и у других такой проблемы не замечал. Может проблема в настройке PHP, ибо ну почему еще интерпретатор не хочет генерить html-файлик
да, скорее всего какой то модуль в php выключен
Alexander
2011-09-22, 0:11
reclearerr, при определенном POST запросе (при клике "Ок" в форме), браузер не переходит на новую страницу? Я правильно понимаю?
На какую страницу он переходит? В логах есть какие-то ошибки?
Alexander, при нажатии кнопки "Зарегестрироваться", если все поля введены правильно, пользователь добавляется в базу данных, но не открывается сообщение об успешной регистрации. То бишь нажал "Ок" - появилась пустая страница. Полазил по логам, понял, что письмо по мылу не отправляется, ибо:
Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() Line: 193 in file C:\Program Files\VertrigoServ\www\classes\others\class_email.php
URL: /account/do_register.html
Date: 2011-09-20 19:20:03
IP: 127.0.0.1
и
Произошла ошибка отправки! Line: 194 in file C:\Program Files\VertrigoServ\www\classes\others\class_email.php
URL: /account/do_register.html
Date: 2011-09-20 19:20:03
IP: 127.0.0.1
хм...полезная информация спасибо!
не думал что даже мыло не отправляется
SMTP-сервер включен, отправляться все должно. Странно же.
Alexander, не подскажете тогда уж, что и где вписать, дабы редиректнуло на главную и уже залогиненого? Заранее благодарен.
Alexander
2011-09-24, 0:03
Цитата (reclearerr @ 2025-02-16 03:03)

SMTP-сервер включен, отправляться все должно. Странно же.
А у вас отправка включена через SMTP (в админке). Судя по ошибке, у Вас именно через PHP mail.
Можно ли в RC5 вообще отключить Mailer, дабы SMTP даже не пытался отправить сообщение на мыло? Полазил в настройках, обнаружил только выбор между php mail() и SMTP
Alexander
2011-10-08, 0:51
Закомментируйте всё содержимое функции Send в файле classes/others/class_email.php
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.