1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Баг с кешем и решени...

Dieses Thema im Forum 'Vii Engine' wurde von Adre gestartet, 22 Dezember 2012.

Moderatoren der Inhalte: Adre
  1. Adre Themenstarter Famous member


    Оффлайн
    • Знаменитый
    Erstellte Beiträge:
    370
    Zustimmungen:
    96
    Вот, есть причины по которому я это выкладываю в открытый доступ... Читал, что у всех это проблема если они по незнанию стерли кеши...
    Не все изначально знают, что если стереть файлы кеша у пользователя, то восстанавливаются все файлы, но вот в кеши - друзья, пусто.
    А считывание в профиле происходит от туда. Что бы исправить ситуацию. В файле френдс.php после:
    Code:
    //Записываем пользователя в кеш файл друзей
    $openMyList = mozg_cache("user_{$user_id}/friends");
    mozg_create_cache("user_{$user_id}/friends", $openMyList."id{$take_user_id}|");
    вставляем
    Code:
    //используется разово, для восстановления списка всех друзей у пользователя добавляющего друга на сайте
    if (1==0){
    $openMyList='';
    $sql_ = $db->query("SELECT distinct friend_id FROM `".PREFIX."_friends` WHERE user_id = '{$user_id}'");
    while($row = $db->get_row($sql_)){
    $openMyList.="id".$row['friend_id']."|";
    }
    //Записываем всех пользователей в кеш файл друзей
    mozg_create_cache("user_{$user_id}/friends", $openMyList);
    }

    При этом меняем 1==1, тогда он включен. Как только пользователь кого нибудь добавит его файл будет переписан.
    Оставте на сайте это и течение месяца все кеши исправяться (ну при активности ест).

    Далее стоит вернуть условие на нол. Дописывать файл логично, чем при каждом новом друге перезаписывать его заново.
    FANG gefällt dies.
  2. zqz User


    Оффлайн
    Erstellte Beiträge:
    230
    Zustimmungen:
    9
    Версия SocialEngine:
    3.16
    у меня после перехода на vps пришлось чистить весь кеш! и теперь 360 чел не каго не могут удалить из друзей!как исправить можно?
Moderatoren der Inhalte: Adre

Die Seite empfehlen

All rights reserved SocEngine.ru ©