Forums / National / Russian / Тех. поддержка / Тупит сайт при сохранении своего профайла

meverikxp
#36310 2012-11-22 08:38
#36302 Yusupov:

Проверьте какие плагины запускаются по хуку profile.update.done Это можно сделать в админке в разделе "Плагины", внизу страницы показаны все хуки и плагины которые запускаются по этим хукам.

Offtopic: Всем кто использует скрипт биржи на Genoa исправить уязвимость. http://www.cotonti.com/forums?m=posts&q=7234

Добавлено 4 минуты спустя:

Баг обнаружился. Удалите строчки 

$sed_fcat = sed_load_fcat();
sed_cache_store('sed_fcat', $sed_fcat, 3600);

в файле plugins\uinfo\inc\uinfo.profile.info.inc.php

именно в этом файле я и удалил строки в первом посте, но все не решилось просто удалением 

$sed_fcat = sed_load_fcat();

sed_cache_store('sed_fcat', $sed_fcat, 3600);

нужно еще удалять 

$extp = sed_getextplugins('profile.update.done');
        if (is_array($extp))
            { foreach($extp as $k => $pl) { include_once($cfg['plugins_dir'].'/'.$pl['pl_code'].'/'.$pl['pl_file'].'.php'); } }

и такая же проблема выявилась и в других файлах кде есть строки 

$sed_fcat = sed_load_fcat();
sed_cache_store('sed_fcat', $sed_fcat, 3600);

например сохранение дополнительных специализаций