Помощь Ошибка при изменении профиля в админке

Тема в разделе "DLE", создана пользователем suoixon, 29 янв 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. suoixon

    suoixon Создатель

    Регистр.:
    8 сен 2008
    Сообщения:
    32
    Симпатии:
    2
    Захожу в админку и хочу изменить пользователю пароль, вылетает вот такая гадость Fatal error: Call to undefined function addlog() in public_html/engine/inc/editusers.php on line 2301 ( там строка addlog ($lang_log['unbanned'].$bds_row['name'].'. '.$banned_descr); //запись лога ) но при этом пароль или данные изменяются....
    Тут же попытался изменить пароль через сайт(как это пользователь делает)... пытаюсь изменить а он говорит что Старый пароль введен неверно... не могу понять что за глюк....
    Все необходимые права на файлы и папки проставлены....
     
  2. Хортица

    Хортица Прохожие

    Что последнее ставили? Какая версия ДЛЕ? Не пробовали заменить оригинальным файлом?
     
  3. suoixon

    suoixon Создатель

    Регистр.:
    8 сен 2008
    Сообщения:
    32
    Симпатии:
    2
    Да, забыл совсем.... DLE 7.3. Помню последнее настраивал интеграцию с Воблой и ставил галерею TWS самую последнюю...

    Результаты: Заменил файл, теперь пароль с сайта изменяется, но когда через админку это делаешь...все так же Fatal error: Call to undefined function addlog() in public_html/engine/inc/editusers.php on line

    Причем файл которым заменил, по сути был тот же просто с бэкапа недельной давности, где уже были настроены и форум и галерея... Конкретно по строкам не сравнивал... но счас смотрю то что изменял там... думаю...

    Уже не так критично конечно, но все же...

    --------

    Вообщем нашёл непонятный глюк.... попытаюсь объяснить

    Вот эта ошибка Fatal error: Call to undefined function addlog() in public_html/engine/inc/editusers.php on line вылазит при условии, что я изменяю данные в профиле юзера второй раз в том же окне.. те когда я открываю профиль и что то меняю то все проходит отлично, а если меняю дважды в том же окне что то, то уже появляется ошибка. Но если изменять что то единожды потом закрывать окно и открывать снова то проблем нет.
     
  4. gtkatz

    gtkatz Постоялец

    Регистр.:
    24 мар 2007
    Сообщения:
    56
    Симпатии:
    20
    Нет такой функции в TWS Gallery 2009,
    Какие другие модули у вас установлени?
    Напишите полное название версии и ссылку.
     
  5. dm_mb

    dm_mb

    Регистр.:
    6 июн 2006
    Сообщения:
    610
    Симпатии:
    122
    скорее всего интеграция виновата. я бы рыл с этой стороны. так как при интеграции пароль при смене меняется и на форуме. и данные тоже обновляются.
     
  6. suoixon

    suoixon Создатель

    Регистр.:
    8 сен 2008
    Сообщения:
    32
    Симпатии:
    2
    Вообщем проблема решена.

    Просканировал свои установленные модули и нашёл этот код в модуле ЖурналСобытий 1.5 (будь он неладен), когда то давно ставил потом удалил, и вот одну строчку пропустил...она вот так себя и показала....
     
Статус темы:
Закрыта.