|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.05.2018, 10:24 | #41 |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
Наверное, это вот это место, сразу после подключения прежней обработки кукисов пошли опять ошибки от ботов, и затем попробовала получить пароль по функции "забыли пароль"
|
22.05.2018, 10:29 | #42 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нет, это другой лог.
там ошибки PHP - у Вас используется устаревшая функция eregi её нужно менять на preg_match() но менять не тупо, одну на другую - нужно изменять регулярку (строку для поиска с регулярными выражениями). |
22.05.2018, 10:34 | #43 |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
С ошибкой в функции eregi мы здесь уже разбирались, в другой теме... и по-моему в другом месте, файлах... но нужно посмотреть, может быть, то изменение и повлияло?
Это было из логов ошибок, и других сообщений, соответствующих попытке получения пароля, там не вижу. Попробую посмотреть в логе обращений. Вот из логов обращений. Последние строки могут относиться к тому, что просматривала этот плагин в админке Код:
Последний раз редактировалось Елена S; 22.05.2018 в 10:48. |
22.05.2018, 10:56 | #44 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
во-первых, похоже, что смотреть надо в users.php (ветка где m='profile')
во-вторых, гляньте, что за ошибка 100 возникает (message.php?msg=100) может и повлияло. Но я не знаю, как Вы разбирались, если вызов функции eregi остался (а его быть не должно) |
22.05.2018, 11:20 | #45 | |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
Цитата:
http://programmersforum.ru/showthread.php?t=311120 И касалось этой функции в другом файле - function.php Попробовала сейчас заменить его снова на исходный, из дистрибутива, но это не помогло. С тем, что вы сказали во-первых во-вторых попробую поразбираться позже... |
|
23.05.2018, 21:59 | #46 |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
Попробовала чистый эксперимент.
Копию, которая была изначально, до каких-либо исправлений в каких-либо файлах. Функция "Забыли пароль" не работает и в ней. Ошибка 100 - это наверное сообщение "это действие возможно только для залогиненных пользователей" (вход в профиль) - пишется по английски там. Затем как раз идет редирект на форму логина. Получается, что на почту приходит ссылка, которая по идее должна логинить пользователя на форуме, но она почему-то не логинит. Хотя имя пользователя определяется по адресу почты верно. Сначала идет сообщение "welcome back, "ник""... Появился новый фактик: оказывается, не для всех пользователей идет отказ в замене пароля. Попробовала с другим своим ником, который входит в группу администраторы, то есть с основным. Там другая почта. Перешла по ссылке - на первый взгляд тоже не была залогинена, но когда нажала на слово profile, то в свой профиль почему-то попала, и при желании могла бы заменить пароль. Похоже, не всегда отрабатывает именно переход по слову profile, т.е. переход в профиль пользователя. Хотя наверху в обоих случаях выглядит так, как будто пользователь не залогинен, т.е. там не написан его ник. Последний раз редактировалось Елена S; 23.05.2018 в 22:38. |
23.05.2018, 23:47 | #47 |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Почитал как детектив перед сном. здесь нужно ковыряться в коде и смотреть где ошибка, познаний чтобы это делать у Вас по всей видимости нет. чтобы понять в чем причина нужно именно ковыряться, дебажить, и анализировать человеку который шарит, не проводить расследования и строить догадки. заплатите человеку пусть сделает вам, или пробуйте дальше методом тыка не известно сколько
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
24.05.2018, 09:42 | #48 |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
Рада, что повеселила...
Помните это: "Лучше, конечно, помучиться..." А если серьезнее, то пока наверное недостаточно мотивации, чтобы найти и оплатить. |
24.05.2018, 10:05 | #49 | |
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
Регистрация: 29.09.2007
Сообщений: 1,824
|
Цитата:
Я часть той силы, что вечно хочет зла, но вечно совершает благо..
|
|
24.05.2018, 10:19 | #50 |
Пользователь
Регистрация: 17.07.2016
Сообщений: 93
|
Понимаю, что тоже недостаточная...
Но я хотела, чтобы может быть или это решилось бы просто, или меня натолкнули бы на мысль. А может быть, смогу ... продебажить... это уж как судьба. У нас и форум соответствующей тематики... Ведь несколько проблем разрешила, с благодарностью к вашему форуму и его специалистам. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Visual Studio С++. при проверке условий ошибка error C2059: syntax error : ')' | Kitekat | Помощь студентам | 5 | 07.07.2014 18:36 |
parse error: synxax error, unexpected 'case' (T_CASE) in ***** on line 930 | Sullyvan | PHP | 2 | 21.06.2013 12:39 |
Причина ошибки Parse error: syntax error, unexpected T_VARIABLE | Masafi | PHP | 4 | 10.05.2013 18:31 |
Ошибка Parse error: syntax error, unexpected T_STRING в PHP | gunsoy | PHP | 1 | 20.07.2012 23:18 |
Ищу причину ошибки: Error in loading DLL, она же Error 48. | hozpraktik | Microsoft Office Excel | 1 | 19.11.2009 12:39 |