Открыть Ответить

Регистрация

11
25.03.2009 19:51:39

2.6

aeze
aeze
12
25.03.2009 19:55:06

SLAED CMS: 2.6 Lite

Версия системы SLAED CMS 2.6 Lite
aeze
aeze
13
25.03.2009 20:02:53 25.03.2009 20:03:08

В modules/Account/index.php найдите строку

Код
$finishlink = "$homeurl/index.php?name=$module_name&op=activate&user_name=$user_name&check_num=$check_num";

замените на

Код
$finishlink = "../index.php?name=$module_name&op=activate&user_name=$user_name&check_num=$check_num";

Корректно, если не планируется высылка ссылки для активации на e-mail. Для локалки прокатит.

Chianuk
Chianuk
3.89

3.89

14
25.03.2009 21:52:33

Не хочет , вот файл, пробовал по всякому

aeze
aeze
15
25.03.2009 21:54:44

$finishlink = "index.php?name=$module_name&op=activate&user_name=$user_name&check_num=$check_num";

aeze
aeze
16
25.03.2009 21:55:33

с ип пробовал полный путь указывал не хочет и все

aeze
aeze
17
25.03.2009 22:03:57

Значит дело не в ссылке.

Chianuk
Chianuk
3.89

3.89

18
19.04.2009 12:41:17

Здравствуйте!

У меня такая проблема: установил на хосте Slaed Cms Lite 2.6. При регистрации новых пользователей после нажатия на ссылку [Активизация аккаунта] возникает ошибка:

Not Found
The requested URL /index.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

И новый пользователь не может зарегистрироваться. В базе данных новые пользователи, которые не смогли авторизироваться, находятся в user_temp.

Как исправить эту ошибку?

Версия системы SLAED CMS 2.6 Lite
Версия PHP PHP 5
Сервер Сервер в интернете
manson
manson
19
19.04.2009 13:20:49

Решил проблему:

$finishlink = "index.php?name=$module_name&op=activate&user_name=$user_name&check_num=$check_num";

нужно было убрать $homeurl/ перед index.php (../ не нужно было ставить, как в примере от Chianuk 25.03.2009 20:02 25.03.2009 20:03)

manson
manson
20
20.04.2009 08:03:22

На самом деле это одно и тоже... 😄
Тем не менее, правильная ссылка должна выглядеть по-прежнему так:

Код
$finishlink = "$homeurl/index.php?name=$module_name&op=activate&user_name=$user_name&check_num=$check_num";

Почему так - поймёте если включите регистрацию с активацией по e-mail.
Чтобы всё работало, надо правильно указывать домен в настройках.

Chianuk
Chianuk
3.89

3.89

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр