как отключить лог в сабе?

Тема в разделе "Sabdrimer", создана пользователем skitalec, 20 апр 2010.

  1. skitalec

    skitalec Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    57
    Симпатии:
    0
    сегодня столкнулся с тем что табличка sd_syslog выросла до 500 метров. и сыпется в нее всякий хлам. отсюда вопрос - кто знает как лог в сабе отключить?

    гугль нашел ссылку но доступа я туда не имею :(

    http://www.subdreamer.com/forum/showthread.php?t=11007
     
  2. duncan

    duncan батяр з личакова

    Регистр.:
    10 апр 2007
    Сообщения:
    1.590
    Симпатии:
    437
  3. skitalec

    skitalec Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    57
    Симпатии:
    0
    ну а идей как отключить ни у кого нет ?
     
  4. Gusar

    Gusar Постоялец

    Регистр.:
    24 янв 2008
    Сообщения:
    96
    Симпатии:
    41
    я обычно так делаю :)
    [​IMG]


    какая версия дримера у Вас?
     
    Sveatik нравится это.
  5. skitalec

    skitalec Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    57
    Симпатии:
    0
    у меня путанница с версиями вышла. и такой опции в админке нет. не посмотрите в какую табличку какой параметр при этом пишется ?
    Version: 2.4.3.1 Pro
     
  6. Gusar

    Gusar Постоялец

    Регистр.:
    24 янв 2008
    Сообщения:
    96
    Симпатии:
    41
    да я шучу, это уже свои дописки :)

    За лог отвечает
    \admin\syslog.php

    чуть позже напишу как сделать для вашей версии, вроде нашел ее в архивах.
     
  7. skitalec

    skitalec Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    57
    Симпатии:
    0
    ну пока я по крону раз в 5 минут дергаю mysql ... что не есть удобно.

    root@mx~/sd_syslog> cat sd_syslog.sql
    USE site;
    TRUNCATE TABLE sd_syslog;
     
  8. Gusar

    Gusar Постоялец

    Регистр.:
    24 янв 2008
    Сообщения:
    96
    Симпатии:
    41
    SDCMS_Pro_2431 RUS\

    файл includes\globalfunctions.php

    ищи функцию Watchdog (предпоследняя она, в самом конце файла)
    --------------------------------------------------------------------
    function Watchdog($type, $message, $severity = WATCHDOG_NOTICE)
    {
    global $DB, $userinfo, $dbname;

    // после глобал ставь

    return;
    --------------------------------------------------------------------

    он будет вываливаться из функции
     
  9. skitalec

    skitalec Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    57
    Симпатии:
    0
    спасибо. попробую.
     
  10. grin-vlad

    grin-vlad Писатель

    Регистр.:
    18 апр 2010
    Сообщения:
    6
    Симпатии:
    0


    спасибо помогло........