cotonti.com : Тупит сайт при сохранении своего профайла https://www.cotonti.com Son konu mesajları Cotonti en Sat, 31 Jan 2026 14:46:50 -0000 meverikxp Нет не изменял, возможно при большом количестве категорий тупит эта функция?

]]>
Per, 22 Kas 2012 10:57:16 -0000
Yusupov Значит проверяйте код в функции sed_load_fcat(). Может быть вы ее изменяли?

]]>
Per, 22 Kas 2012 09:01:37 -0000
meverikxp #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);

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

 

]]>
Per, 22 Kas 2012 08:38:57 -0000
esclkm дп и вообще если используете биржу - предупреждайте.Она очень глубоко взаимодействует с котонти

]]>
Per, 22 Kas 2012 06:50:51 -0000
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

]]>
Per, 22 Kas 2012 06:23:19 -0000
meverikxp #36293 Moool13:

Macik, мне кажется, это биржа фриланса.

Да это биржа фриланса CMSWorks. Рабочий http://сайт center-freelance.ru. Плагин называется uinfo, ОС Debian 6. Устанавливал локально не денвер та же беда.

 

]]>
Çrş, 21 Kas 2012 15:41:47 -0000
Moool13 Macik, мне кажется, это биржа фриланса.

]]>
Çrş, 21 Kas 2012 12:57:32 -0000
Macik Для более быстрого и качественного ответа лучше предоставлять максимальную информацию, такую как: 

  • версия движка (CMS)
  • из каких файлов приведен код
  • (желательно) какие дополнительные плагиниы установлены
  • на какой машине запущен сайт: *nix/Win, локальный сервер или сервер провайдера (действующий сайт)

Касательно вопроса - судя по всему это версия Genoa и установлен какой-то дополнительный плагин. Собственно он и тормозит (почему - надо выяснять что за плагин и смотреть в код). Второй кусок приведенного кода как раз запускает выполнение этого (а возможно и других) плагина.

]]>
Çrş, 21 Kas 2012 07:54:31 -0000
meverikxp Здравствуйте, выявил проблему на своем сайте, когда пользователь открывает свой профиль для редактирования и потом нажимает сохранить сайт долго начинает думать и выдает ошибку 502. Методом научного тыка узнал что проблема в двох местах, а именно

$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'); } }

пока эти строки кода я закоментировал, но я представления не имею что они делают и как мое действие может повлиять в последующем на работу сайта. Подскажите пожалуйста обозначение этих строк, и почему происходит зависание сервера. Спасибо!

]]>
Sal, 20 Kas 2012 21:10:48 -0000