Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 06.02.2014, 23:14   #1
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию Extbase, sys_history и sys_log

Прошу просветить, если кто знает:
для чего extbase пишет в базе данных sys_history и sys_log, причем мегабайтами?

Я задался этим вопросом, когда заметил, что даже элементарная правка текста стала увеличивать базу данных на сотни килобайт. Очистив sys_history и sys_log, получил базу данных 5 мегабайт вместо 30-ти, то есть в 6 раз меньше.

Но если extbase пишет, значит, это кому-нибудь надо?
Николай Сипко вне форума   Ответить с цитированием
Старый 07.02.2014, 00:17   #2
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Думаю, что extbase - здесь ни причем (хотя и это тоже)...

sys_log - это таблица для логов , сюда пишется условно говоря, почти все что происходит в системе... Как отключить ведение логов - хороший вопрос:

Вот куча параметров - уже давно на форуме спрашивал, как по человечески отключить ведение логов... Видимо редко кто отключает

Вот куча всяких команд, которые "Попытайся пойми", что для чего и зачем, но какие-то из них отключают логи.
PHP код:

/*
    $TYPO3_CONF_VARS['SYS']['displayErrors'] = '0';
    $TYPO3_CONF_VARS['SYS']['errorHandler'] = '';
    $TYPO3_CONF_VARS['SYS']['debugExceptionHandler'] = '';
    $TYPO3_CONF_VARS['SYS']['productionExceptionHandler'] = '';
    $TYPO3_CONF_VARS['SYS']['systemLog'] = '0';
    $TYPO3_CONF_VARS['SYS']['enable_errorDLOG'] = '0';
    $TYPO3_CONF_VARS['SYS']['enable_exceptionDLOG'] = '0';
    $TYPO3_CONF_VARS['SYS']['enableDeprecationLog'] = '0';
    
    // New
    $TYPO3_CONF_VARS['SYS']['syslogErrorReporting'] = '0';
    $TYPO3_CONF_VARS['SYS']['belogErrorReporting'] = '0';
    $TYPO3_CONF_VARS['BE']['versionNumberInFilename'] = '0';
*/ 
Будет круто - если мы все-таки разберемся, за что отвечает каждая из строчек вышеприведенного кода и как правильно отключать ведение логов в TYPO3...
Т.к. когда пробовал это все дело, логи отключались, переставала работать 404-страница. И так по кругу.

sys_history - это таблица историй записи. Каждый раз когда нажимается кнопка сохранить - + 1 копия записи. Можно выключить версионизатор (стандартное расширение в TYPO3).
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Старый 07.02.2014, 12:26   #3
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Спасибо за хороший ответ.
Я так понимаю, что, пока не все понятно, нужно просто чистить sys_history и sys_log.
Николай Сипко вне форума   Ответить с цитированием
Старый 07.02.2014, 21:34   #4
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Спасибо за хороший ответ.
Я так понимаю, что, пока не все понятно, нужно просто чистить sys_history и sys_log.
Можно чистить так.
http://ivan-web-blog.ru/полезный-sql...тку-базы-данн/
__________________
Иван Литовченко
http://iv-litovchenko.ru/
Ивано++ вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Report on the Extbase Codesprint 2013 Munich RSS Bot Новости TYPO3 (на английском) 0 28.04.2013 00:58
Report on the Extbase Codesprint 2013 Munich RSS Bot Новости TYPO3 (на английском) 0 27.04.2013 17:16
Report on the Extbase Codesprint 2013 Munich RSS Bot Новости TYPO3 (на английском) 0 27.04.2013 13:14
5. Extbase Codesprint in Hamburg RSS Bot Новости TYPO3 (на английском) 0 10.11.2012 23:06
Extbase kikstarter musson Разработка расширений / TYPO3 extension development 0 16.12.2010 14:51


Часовой пояс GMT +4, время: 21:48.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория