Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не работает регистрация

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Iconboard 2.1.9
Регистрация не работает, давно уже. Любая попытка с любого компа выдает
====
Ошибка: Регистрация
Определенные причины для Регистрация Ошибка:  
Извините, Вы не можете быть зарегистрированным. Обратитесь к администратору конференции  
Вы хотите получить доступ к форуму - Файлы помощи?  
Возможные причины для Регистрация Ошибка:  
Неправильный пароль  
Неправильное имя пользователя  
Незарегистрированный Пользователь  
====
Вот так Регистрирую новых юзеров добавлением новой учетной записи в папку members, но это не дело.  
Help.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 20:36 11-11-2002
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
а урл мона?

----------
Be High.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 20:58 11-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуйте зарегистрироваться.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 21:20 11-11-2002 | Исправлено: Marilda, 14:56 18-12-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 
Нет ли у тебя в register.cgi такой строчки:
 
if ($bannedmember eq "yes")
 
Если есть, проверяй баны
 
Файл /data/banlist.cgi

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:18 12-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Нет ли у тебя в register.cgi такой строчки:  
if ($bannedmember eq "yes")  

Есть строчка.
В банном листе есть один персонаж, и что?
 

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 10:19 12-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 

Цитата:
В банном листе есть один персонаж, и что?  

 
Ну, попробуй убрать персонажа

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 23:59 12-11-2002
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
ИМХО, бан не виноват. Если там и стоит бан по IP, то всё равно кто-нибудь смог зарегиться.
Вероятно, ошибка в коде после каких-нибудь модификаций.

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 00:10 13-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну, попробуй убрать персонажа  

lynx, ты гений, очистила под ноль banlist.cgi - регистрация ожила
Все же, интересует: в банлисте ошибка была, которую можно исправить, или мне в принципе перекрыта возможность забанить?
 
 
Добавлено
Самое главное забыла -  
Спасибо!
 
Добавлено
До выяснения причин вернула банлист на место.
Единственная строка в нем имеет вид
Guest||забаненный_ник|его_мейл|его_IP
Банила не я. Может, админ заодно Гуеста забанил, а будучи изначально Гуестом, никто зарегиться не может?
Что стереть из строки, чтобы исправить?

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 00:57 13-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 
Да не за что
 

Цитата:
очистила под ноль banlist.cgi - регистрация ожила  
Все же, интересует: в банлисте ошибка была, которую можно исправить, или мне в принципе перекрыта возможность забанить?  

 
Трудно сказать, проверь опытным путем, возможно просто глюк.  
Если не глюк, и при помещении в файл любого имени блокируется регистрация, то будем разбираться с кодом
 
Xnom

Цитата:
ИМХО, бан не виноват

 
Встречалась я, встречалась, что новые версии Апача старые файлы .htpasswd не хотят понимать, сейчас народ скажет, при чем тут это, ну, вроде и не при чем, а врое и... меня именно такие ситуаци и навели на мысль
 
Добавлено
Marilda
 

Цитата:
Единственная строка в нем имеет вид  
Guest||забаненный_ник|его_мейл|его_IP  
Банила не я. Может, админ заодно Гуеста забанил, а будучи изначально Гуестом, никто зарегиться не может?  
Что стереть из строки, чтобы исправить?  

 
Все сотри, иди в админцентр и заблокируй пользователя руками. А потом посмотришь, что написалось в этот файл. Гуеста не блокируй только, с ними по другому борются
 
 

Цитата:
будучи изначально Гуестом, никто зарегиться не может?  

 
Впомне возможно

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:15 13-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Все сотри, иди в админцентр и заблокируй пользователя руками. А потом посмотришь, что написалось в этот файл.  

Сделала. Один-в-один записалась строка, которую привела выше. Регистрация снова заблокирована.  
Какие будут предложения?
 

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 02:22 13-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 

Цитата:
Один-в-один записалась строка, которую привела выше. Регистрация снова заблокирована.  
Какие будут предложения?  

 
Гм... А ты ставила тут конфу, что в архиве лежити?
 
Давай сюда кусок из файла register.cgi, который начинается словами:
 
  $filetoopen = "$ikondir" . "data/banlist.cgi";
        open(FILE,"$filetoopen");
        @bannedmembers = <FILE>;
        close(FILE);
 
 
и заканчивается:
 
 
 if ($bannedmember eq "yes") {
            print header(); &error("$ibtxt{'1858'}&$ibtxt{'1903'}");
          }
 
А лучше весь файл выложи в txt куда-нить.
 
Добавлено
Можно еще проще. Если ты не переделывала код, просто возьми из дистрибутива в архиве register.cgi, поставь вместо своего (только свой не забудь сохранить) и запусти с ним, может и исчезнет трабла - у всех же работает

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 09:48 13-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Ставила не я. Весь файл выложила, ссылку кинула в личный ящик.
 
 

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 11:12 13-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 
Короче, я посмотрела, в твоем файле нет последнего Димонова фикса, но имхо не в том дело. В остальном он не отличается от дефолтного, могу дать дефолтный - вдруг, поможет. Если нет - кинь в ПМ, как зовут забаненного юзера.
 
Добавлено
Еще, возможно, что-то неправильно пишется в файл банов при бане, дай строчки из setmembers.cgi эти:
 
if ($inmembercode eq "banned") {  
             
            $filetoopen = "$ikondir" . "data/banlist.cgi";
            open(FILE,">>$filetoopen");
            print FILE "$inmember|$inemailaddress|$ipaddress";
            close(FILE);
 
            $banresult = "$membername $ibtxt{'2217'}";
            }
 
 
 
 
это ^^ подпрограмма edit
 
sub edit
 
Добавлено
Да, сначала надо сетмемберз посмотреть, имхо там трабла.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:57 13-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Ник забаненного и линк на setmembers.txt послала в личный ящик.
Спасибо за помощь.
 
 
 
Добавлено

Цитата:
в твоем файле нет последнего Димонова фикса, но имхо не в том дело. В остальном он не отличается от дефолтного, могу дать дефолтный - вдруг, поможет.  

Если сочтешь, что нехватка "Димонова фикса" принципиальна, поставлю дефолтный, спасибо.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 22:49 13-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Guest||забаненный_ник|его_мейл|его_IP  

 
Смотри. Я на дефолтной конфе заблокировала из админцентра юзера user, вот что получилось у меня в файле banlist.cgi:
 
user|k@u.com|127.0.0.1
 
То есть никакого намека на имя гостя в начале.
 
Сделай так. Сотри руками в файле banlist.cgi все до слова забаненный_ник
Это разрешит регистрацию другим юзерам.
 
Что касается того, почему это происходит - это надо искать в setmembers.cgi, видимо, он он у тебя не отличается от дефолтного ни единой строчкой, так что это не твои проблемы.  
Возможно (это предположение), то глюк связан с тем, что у забаненного юзера нижнее подчеркивание в имени, это я проверю.
 
Пока просто сотри и наслаждайся
 
Добавлено
Да, не пойму я, почему скриптина  пишет тебе так, я потестила - пробелы и подчеркивания не при чем, просто поменяй свой register.cgi на тот, что в архиве с Димоновым фиксом, ибо с ним все ОК регистрится и банится и  все такое, у тебя  там только фикса нет, все остальное то же самое - ничего не пострадет.
 
Могу выложить отдельно его, если надо тебе.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 00:22 15-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Сотри руками в файле banlist.cgi все до слова забаненный_ник  
Это разрешит регистрацию другим юзерам.  

Так и сделаю.
 

Цитата:
Могу выложить отдельно его, если надо тебе.

Надо. Заранее спасибо.
 
И вообще, спасибо за труд.
 

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 01:59 15-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 

Цитата:
Надо.  

 
[deleted]
 
Скачаешь - уберу.
 

Цитата:
спасибо за труд.  

 
не за что

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 09:49 15-11-2002 | Исправлено: lynx, 17:58 15-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Спасибо, скачала.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 11:02 15-11-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Marilda
 
Так что в итоге? Регистрит?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 17:57 15-11-2002
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Так что в итоге? Регистрит?

Ага. Правку в banlist внесла - и заработало. Спасибо.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 23:49 15-11-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не работает регистрация


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru