Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Поставить автоматическое удаление в папке logs

Статус пользователя Yramotv
сообщение 29.10.2017, 20:34
Сообщение #1


Стаж: 8 лет 8 месяцев

Сообщений: 646
Благодарностей: 128
Полезность: 89

Здравствуйте! Как поставить авто удаление логов в папке logs ??? Очень много места занимает даже через неделю

Отредактировал: Yramotv, - 29.10.2017, 21:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GUS
сообщение 29.10.2017, 23:00
Сообщение #2
Стаж: 11 лет

Сообщений: 328
Благодарностей: 41
Полезность: < 0

Цитата(Yramotv @ 30.10.2017, 0:34) *
Здравствуйте! Как поставить авто удаление логов в папке logs ??? Очень много места занимает даже через неделю

Если у вас есть доступ к root ! Задайте по крону удаление данной папки то есть папку " logs", затем чтоб после удаления он её создавал и перезагружал сервер )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DARLOK
сообщение 29.10.2017, 23:35
Сообщение #3
Стаж: 11 лет
Город: Львов

Сообщений: 47
Благодарностей: 12
Полезность: 176

Нужно в файле /configs/core.ini задать значение
amxx_logging 0
Если нет такого там, то допишите в конце
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ragnarr
сообщение 29.10.2017, 23:55
Сообщение #4


Стаж: 10 лет

Сообщений: 27
Благодарностей: 7
Полезность: 149

Может быть лучше log off ? Или логи писать принципиально?

Можно добавить в крон по понедельникам шелл скрипт вида:
Код
cd /home/hlds/cstrike
find . -name "*.log" -delete

Можно пойти еще дальше - удалять файлы по шаблону (начинающиеся с L либо error_ или попытаться написать проверку по дате и удалять только старые (но тут я уже не силен)


Што же будет с нами теперь!?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Yramotv
сообщение 30.10.2017, 16:56
Сообщение #5


Стаж: 8 лет 8 месяцев

Сообщений: 646
Благодарностей: 128
Полезность: 89

спасибо всем вопрос решён.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GUS
сообщение 30.10.2017, 17:56
Сообщение #6
Стаж: 11 лет

Сообщений: 328
Благодарностей: 41
Полезность: < 0

Цитата(Yramotv @ 30.10.2017, 20:56) *
спасибо всем вопрос решён.

Каким способом вы воспользовались ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sorokin
сообщение 30.10.2017, 18:02
Сообщение #7
Стаж: 9 лет 5 месяцев

Сообщений: 427
Благодарности: выкл.

Yramotv, через amxx-плагин уже никак? Fresh Ban как-то же удаляет. read_dir в помощь

Отредактировал: Sorokin, - 30.10.2017, 18:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 30.10.2017, 20:29
Сообщение #8


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 772

HostGame.cf
А смысл нагружать сервер еще одним плагином когда это делается проще?
У меня как раз стоит удаление старых логов примерно тем способом который описан выше - только при вылете игрового сервера в цикле до его перезагрузки очищаются сильно старые логи. Понятно что последние вызвавшие ошибку не удаляются


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: